builder: mozilla-aurora_yosemite-debug_test-web-platform-tests-e10s-7
slave: t-yosemite-r5-0050
starttime: 1449158204.3
results: success (0)
buildid: 20151203065122
builduid: e9866e8d982f422d8220bf65f9a48616
revision: f15dc0e76382e7904095c7997b39db5db3559216
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.301182) =========
master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.301606) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.301916) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jCOBANG5Oj/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.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.005392
basedir: '/builds/slave/test'
========= master_lag: 0.30 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.607296) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.607583) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.642901) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.643178) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jCOBANG5Oj/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.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
program finished with exit code 0
elapsedTime=0.017835
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.691476) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.691756) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.692104) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.692377) =========
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.jCOBANG5Oj/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.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
--2015-12-03 07:56:44-- 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% 1.26G=0s
2015-12-03 07:56:44 (1.26 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.265586
========= master_lag: 0.01 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.968678) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:44.969013) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jCOBANG5Oj/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.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
program finished with exit code 0
elapsedTime=0.107490
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.086401) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.086756) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f15dc0e76382e7904095c7997b39db5db3559216 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f15dc0e76382e7904095c7997b39db5db3559216 --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jCOBANG5Oj/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.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
2015-12-03 07:56:45,174 truncating revision to first 12 chars
2015-12-03 07:56:45,175 Setting DEBUG logging.
2015-12-03 07:56:45,175 attempt 1/10
2015-12-03 07:56:45,175 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f15dc0e76382?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-12-03 07:56:45,493 unpacking tar archive at: mozilla-aurora-f15dc0e76382/testing/mozharness/
program finished with exit code 0
elapsedTime=0.590570
========= master_lag: 0.01 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.688237) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.688566) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.696493) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.696780) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-12-03 07:56:45.697179) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 0 secs) (at 2015-12-03 07:56:45.697464) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-aurora --download-symbols true
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', '8', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jCOBANG5Oj/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners
TMPDIR=/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/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:0x0:0x0
using PTY: False
07:56:46 INFO - MultiFileLogger online at 20151203 07:56:46 in /builds/slave/test
07:56:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-aurora --download-symbols true
07:56:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
07:56:46 INFO - {'append_to_log': False,
07:56:46 INFO - 'base_work_dir': '/builds/slave/test',
07:56:46 INFO - 'blob_upload_branch': 'mozilla-aurora',
07:56:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
07:56:46 INFO - 'buildbot_json_path': 'buildprops.json',
07:56:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
07:56:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
07:56:46 INFO - 'download_minidump_stackwalk': True,
07:56:46 INFO - 'download_symbols': 'true',
07:56:46 INFO - 'e10s': True,
07:56:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
07:56:46 INFO - 'tooltool.py': '/tools/tooltool.py',
07:56:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
07:56:46 INFO - '/tools/misc-python/virtualenv.py')},
07:56:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
07:56:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
07:56:46 INFO - 'log_level': 'info',
07:56:46 INFO - 'log_to_console': True,
07:56:46 INFO - 'opt_config_files': (),
07:56:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
07:56:46 INFO - '--processes=1',
07:56:46 INFO - '--config=%(test_path)s/wptrunner.ini',
07:56:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
07:56:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
07:56:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
07:56:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
07:56:46 INFO - 'pip_index': False,
07:56:46 INFO - 'require_test_zip': True,
07:56:46 INFO - 'test_type': ('testharness',),
07:56:46 INFO - 'this_chunk': '7',
07:56:46 INFO - 'tooltool_cache': '/builds/tooltool_cache',
07:56:46 INFO - 'total_chunks': '8',
07:56:46 INFO - 'virtualenv_path': 'venv',
07:56:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
07:56:46 INFO - 'work_dir': 'build'}
07:56:46 INFO - #####
07:56:46 INFO - ##### Running clobber step.
07:56:46 INFO - #####
07:56:46 INFO - Running pre-action listener: _resource_record_pre_action
07:56:46 INFO - Running main action method: clobber
07:56:46 INFO - rmtree: /builds/slave/test/build
07:56:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
07:56:49 INFO - Running post-action listener: _resource_record_post_action
07:56:49 INFO - #####
07:56:49 INFO - ##### Running read-buildbot-config step.
07:56:49 INFO - #####
07:56:49 INFO - Running pre-action listener: _resource_record_pre_action
07:56:49 INFO - Running main action method: read_buildbot_config
07:56:49 INFO - Using buildbot properties:
07:56:49 INFO - {
07:56:49 INFO - "properties": {
07:56:49 INFO - "buildnumber": 56,
07:56:49 INFO - "product": "firefox",
07:56:49 INFO - "script_repo_revision": "production",
07:56:49 INFO - "branch": "mozilla-aurora",
07:56:49 INFO - "repository": "",
07:56:49 INFO - "buildername": "Rev5 MacOSX Yosemite 10.10 mozilla-aurora debug test web-platform-tests-e10s-7",
07:56:49 INFO - "buildid": "20151203065122",
07:56:49 INFO - "slavename": "t-yosemite-r5-0050",
07:56:49 INFO - "pgo_build": "False",
07:56:49 INFO - "basedir": "/builds/slave/test",
07:56:49 INFO - "project": "",
07:56:49 INFO - "platform": "macosx64",
07:56:49 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/",
07:56:49 INFO - "slavebuilddir": "test",
07:56:49 INFO - "scheduler": "tests-mozilla-aurora-yosemite-debug-unittest",
07:56:49 INFO - "repo_path": "releases/mozilla-aurora",
07:56:49 INFO - "moz_repo_path": "",
07:56:49 INFO - "stage_platform": "macosx64",
07:56:49 INFO - "builduid": "e9866e8d982f422d8220bf65f9a48616",
07:56:49 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
07:56:49 INFO - },
07:56:49 INFO - "sourcestamp": {
07:56:49 INFO - "repository": "",
07:56:49 INFO - "hasPatch": false,
07:56:49 INFO - "project": "",
07:56:49 INFO - "branch": "mozilla-aurora-macosx64-debug-unittest",
07:56:49 INFO - "changes": [
07:56:49 INFO - {
07:56:49 INFO - "category": null,
07:56:49 INFO - "files": [
07:56:49 INFO - {
07:56:49 INFO - "url": null,
07:56:49 INFO - "name": "https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg"
07:56:49 INFO - },
07:56:49 INFO - {
07:56:49 INFO - "url": null,
07:56:49 INFO - "name": "https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json"
07:56:49 INFO - }
07:56:49 INFO - ],
07:56:49 INFO - "repository": "",
07:56:49 INFO - "rev": "f15dc0e76382e7904095c7997b39db5db3559216",
07:56:49 INFO - "who": "cbook@mozilla.com",
07:56:49 INFO - "when": 1449158143,
07:56:49 INFO - "number": 6739393,
07:56:49 INFO - "comments": "Bug 1216748 - p4. Check other Metadata::setData uses - r=rillian, a=lizzard\n\nFound only one other use that needed better checks: the size of the pssh\ndata was only checked after all items were added up; so it would be\npossible to create a set of big items such that they create an overflow,\nbut the final sum looks reasonable.\nInstead each item size should be checked, and the sum should also be\nchecked at each step.",
07:56:49 INFO - "project": "",
07:56:49 INFO - "at": "Thu 03 Dec 2015 07:55:43",
07:56:49 INFO - "branch": "mozilla-aurora-macosx64-debug-unittest",
07:56:49 INFO - "revlink": "",
07:56:49 INFO - "properties": [
07:56:49 INFO - [
07:56:49 INFO - "buildid",
07:56:49 INFO - "20151203065122",
07:56:49 INFO - "Change"
07:56:49 INFO - ],
07:56:49 INFO - [
07:56:49 INFO - "builduid",
07:56:49 INFO - "e9866e8d982f422d8220bf65f9a48616",
07:56:49 INFO - "Change"
07:56:49 INFO - ],
07:56:49 INFO - [
07:56:49 INFO - "pgo_build",
07:56:49 INFO - "False",
07:56:49 INFO - "Change"
07:56:49 INFO - ]
07:56:49 INFO - ],
07:56:49 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
07:56:49 INFO - }
07:56:49 INFO - ],
07:56:49 INFO - "revision": "f15dc0e76382e7904095c7997b39db5db3559216"
07:56:49 INFO - }
07:56:49 INFO - }
07:56:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg.
07:56:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json.
07:56:49 INFO - Running post-action listener: _resource_record_post_action
07:56:49 INFO - #####
07:56:49 INFO - ##### Running download-and-extract step.
07:56:49 INFO - #####
07:56:49 INFO - Running pre-action listener: _resource_record_pre_action
07:56:49 INFO - Running main action method: download_and_extract
07:56:49 INFO - mkdir: /builds/slave/test/build/tests
07:56:49 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')]}
07:56:49 INFO - https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
07:56:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json
07:56:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json
07:56:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
07:56:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
07:56:52 INFO - Downloaded 1183 bytes.
07:56:52 INFO - Reading from file /builds/slave/test/build/test_packages.json
07:56:52 INFO - Using the following test package requirements:
07:56:52 INFO - {u'common': [u'firefox-44.0a2.en-US.mac64.common.tests.zip'],
07:56:52 INFO - u'cppunittest': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.cppunittest.tests.zip'],
07:56:52 INFO - u'jittest': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'jsshell-mac64.zip'],
07:56:52 INFO - u'mochitest': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.mochitest.tests.zip'],
07:56:52 INFO - u'mozbase': [u'firefox-44.0a2.en-US.mac64.common.tests.zip'],
07:56:52 INFO - u'reftest': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.reftest.tests.zip'],
07:56:52 INFO - u'talos': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.talos.tests.zip'],
07:56:52 INFO - u'web-platform': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.web-platform.tests.zip'],
07:56:52 INFO - u'webapprt': [u'firefox-44.0a2.en-US.mac64.common.tests.zip'],
07:56:52 INFO - u'xpcshell': [u'firefox-44.0a2.en-US.mac64.common.tests.zip',
07:56:52 INFO - u'firefox-44.0a2.en-US.mac64.xpcshell.tests.zip']}
07:56:52 INFO - Downloading packages: [u'firefox-44.0a2.en-US.mac64.common.tests.zip', u'firefox-44.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform
07:56:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:56:52 INFO - https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net
07:56:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.common.tests.zip
07:56:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.common.tests.zip
07:56:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-44.0a2.en-US.mac64.common.tests.zip
07:56:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.common.tests.zip'}, attempt #1
07:56:55 INFO - Downloaded 17385317 bytes.
07:56:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
07:56:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a2.en-US.mac64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
07:56:55 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
07:56:55 INFO - caution: filename not matched: web-platform/*
07:56:55 INFO - Return code: 11
07:56:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:56:55 INFO - https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net
07:56:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip
07:56:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip
07:56:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip
07:56:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1
07:56:57 INFO - Downloaded 30914048 bytes.
07:56:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
07:56:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
07:56:57 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a2.en-US.mac64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
07:57:03 INFO - caution: filename not matched: bin/*
07:57:03 INFO - caution: filename not matched: config/*
07:57:03 INFO - caution: filename not matched: mozbase/*
07:57:03 INFO - caution: filename not matched: marionette/*
07:57:03 INFO - Return code: 11
07:57:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:03 INFO - https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net
07:57:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg
07:57:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg
07:57:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-44.0a2.en-US.mac64.dmg
07:57:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-44.0a2.en-US.mac64.dmg'}, attempt #1
07:57:09 INFO - Downloaded 68431663 bytes.
07:57:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg
07:57:09 INFO - mkdir: /builds/slave/test/properties
07:57:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
07:57:09 INFO - Writing to file /builds/slave/test/properties/build_url
07:57:09 INFO - Contents:
07:57:09 INFO - build_url:https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.dmg
07:57:09 INFO - mkdir: /builds/slave/test/build/symbols
07:57:09 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')]}
07:57:09 INFO - https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net
07:57:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1
07:57:12 INFO - Downloaded 54125157 bytes.
07:57:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
07:57:12 INFO - Writing to file /builds/slave/test/properties/symbols_url
07:57:12 INFO - Contents:
07:57:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:12 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
07:57:12 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip
07:57:16 INFO - Return code: 0
07:57:16 INFO - Running post-action listener: _resource_record_post_action
07:57:16 INFO - Running post-action listener: set_extra_try_arguments
07:57:16 INFO - #####
07:57:16 INFO - ##### Running create-virtualenv step.
07:57:16 INFO - #####
07:57:16 INFO - Running pre-action listener: _pre_create_virtualenv
07:57:16 INFO - Running pre-action listener: _resource_record_pre_action
07:57:16 INFO - Running main action method: create_virtualenv
07:57:16 INFO - Creating virtualenv /builds/slave/test/build/venv
07:57:16 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
07:57:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
07:57:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
07:57:16 INFO - Using real prefix '/tools/python27'
07:57:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python
07:57:17 INFO - Installing distribute.............................................................................................................................................................................................done.
07:57:20 INFO - Installing pip.................done.
07:57:20 INFO - Return code: 0
07:57:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
07:57:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:57:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:57:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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 0x10f7c4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f582d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff818734880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'HOME': '/Users/cltbld', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
07:57:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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
07:57:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --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
07:57:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:57:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:57:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:57:20 INFO - 'HOME': '/Users/cltbld',
07:57:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:57:20 INFO - 'LOGNAME': 'cltbld',
07:57:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:57:20 INFO - 'MOZ_NO_REMOTE': '1',
07:57:20 INFO - 'NO_EM_RESTART': '1',
07:57:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:57:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:57:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:57:20 INFO - 'PWD': '/builds/slave/test',
07:57:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:57:20 INFO - 'SHELL': '/bin/bash',
07:57:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:57:20 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:57:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:57:20 INFO - 'USER': 'cltbld',
07:57:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:57:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:57:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:57:20 INFO - 'XPC_FLAGS': '0x0',
07:57:20 INFO - 'XPC_SERVICE_NAME': '0',
07:57:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:57:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
07:57:21 INFO - Downloading/unpacking psutil>=0.7.1
07:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
07:57:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
07:57:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:24 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
07:57:24 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
07:57:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
07:57:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
07:57:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
07:57:24 INFO - Installing collected packages: psutil
07:57:24 INFO - Running setup.py install for psutil
07:57:24 INFO - building 'psutil._psutil_osx' extension
07:57:24 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
07:57:26 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
07:57:26 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
07:57:26 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
07:57:26 INFO - building 'psutil._psutil_posix' extension
07:57:26 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
07:57:27 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
07:57:27 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
07:57:27 INFO - ^
07:57:27 INFO - 1 warning generated.
07:57:27 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
07:57:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
07:57:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
07:57:27 INFO - Successfully installed psutil
07:57:27 INFO - Cleaning up...
07:57:27 INFO - Return code: 0
07:57:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
07:57:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:57:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:57:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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 0x10f7c4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f582d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff818734880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'HOME': '/Users/cltbld', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
07:57:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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
07:57:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --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
07:57:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:57:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:57:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:57:27 INFO - 'HOME': '/Users/cltbld',
07:57:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:57:27 INFO - 'LOGNAME': 'cltbld',
07:57:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:57:27 INFO - 'MOZ_NO_REMOTE': '1',
07:57:27 INFO - 'NO_EM_RESTART': '1',
07:57:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:57:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:57:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:57:27 INFO - 'PWD': '/builds/slave/test',
07:57:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:57:27 INFO - 'SHELL': '/bin/bash',
07:57:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:57:27 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:57:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:57:27 INFO - 'USER': 'cltbld',
07:57:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:57:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:57:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:57:27 INFO - 'XPC_FLAGS': '0x0',
07:57:27 INFO - 'XPC_SERVICE_NAME': '0',
07:57:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:57:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
07:57:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
07:57:27 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
07:57:27 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
07:57:27 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
07:57:27 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
07:57:27 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
07:57:27 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
07:57:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz
07:57:29 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
07:57:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
07:57:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
07:57:30 INFO - Installing collected packages: mozsystemmonitor
07:57:30 INFO - Running setup.py install for mozsystemmonitor
07:57:30 INFO - Successfully installed mozsystemmonitor
07:57:30 INFO - Cleaning up...
07:57:30 INFO - Return code: 0
07:57:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
07:57:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:57:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:57:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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 0x10f7c4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f582d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff818734880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'HOME': '/Users/cltbld', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
07:57:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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
07:57:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --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
07:57:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:57:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:57:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:57:30 INFO - 'HOME': '/Users/cltbld',
07:57:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:57:30 INFO - 'LOGNAME': 'cltbld',
07:57:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:57:30 INFO - 'MOZ_NO_REMOTE': '1',
07:57:30 INFO - 'NO_EM_RESTART': '1',
07:57:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:57:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:57:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:57:30 INFO - 'PWD': '/builds/slave/test',
07:57:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:57:30 INFO - 'SHELL': '/bin/bash',
07:57:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:57:30 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:57:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:57:30 INFO - 'USER': 'cltbld',
07:57:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:57:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:57:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:57:30 INFO - 'XPC_FLAGS': '0x0',
07:57:30 INFO - 'XPC_SERVICE_NAME': '0',
07:57:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:57:30 INFO - Ignoring indexes: https://pypi.python.org/simple/
07:57:30 INFO - Downloading/unpacking blobuploader==1.2.4
07:57:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:30 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
07:57:30 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
07:57:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:32 INFO - Downloading blobuploader-1.2.4.tar.gz
07:57:32 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
07:57:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
07:57:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
07:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:33 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
07:57:33 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
07:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:33 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
07:57:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
07:57:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
07:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:33 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
07:57:33 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
07:57:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
07:57:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
07:57:34 INFO - Downloading docopt-0.6.1.tar.gz
07:57:34 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
07:57:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
07:57:34 INFO - Installing collected packages: blobuploader, requests, docopt
07:57:34 INFO - Running setup.py install for blobuploader
07:57:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
07:57:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
07:57:34 INFO - Running setup.py install for requests
07:57:35 INFO - Running setup.py install for docopt
07:57:35 INFO - Successfully installed blobuploader requests docopt
07:57:35 INFO - Cleaning up...
07:57:35 INFO - Return code: 0
07:57:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv
07:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:57:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
07:57:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:57:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--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 0x10f7c4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f582d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff818734880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'HOME': '/Users/cltbld', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
07:57:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--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
07:57:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --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
07:57:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:57:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:57:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:57:35 INFO - 'HOME': '/Users/cltbld',
07:57:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:57:35 INFO - 'LOGNAME': 'cltbld',
07:57:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:57:35 INFO - 'MOZ_NO_REMOTE': '1',
07:57:35 INFO - 'NO_EM_RESTART': '1',
07:57:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:57:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:57:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:57:35 INFO - 'PWD': '/builds/slave/test',
07:57:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:57:35 INFO - 'SHELL': '/bin/bash',
07:57:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:57:35 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:57:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:57:35 INFO - 'USER': 'cltbld',
07:57:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:57:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:57:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:57:35 INFO - 'XPC_FLAGS': '0x0',
07:57:35 INFO - 'XPC_SERVICE_NAME': '0',
07:57:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:57:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
07:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
07:57:35 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-RMLc1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
07:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
07:57:35 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-Vy15gT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
07:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
07:57:35 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-nw_ELY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
07:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
07:57:35 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-3qzT8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-hbBGuJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-MNJNr6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-rymvcI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-tvP6jx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-mY0L7V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-AouA9r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-5Q54Pr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
07:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
07:57:36 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-D5Vl0N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-64Fvpf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-083G5Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-IzCfKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-romN6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-uE_N8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-LglYuy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-dbMHsx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
07:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
07:57:37 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-hiMKXa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
07:57:38 INFO - Unpacking /builds/slave/test/build/tests/marionette
07:57:38 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-lrdiGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
07:57:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
07:57:38 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, marionette-transport, marionette-driver, browsermob-proxy, marionette-client
07:57:38 INFO - Running setup.py install for manifestparser
07:57:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
07:57:38 INFO - Running setup.py install for mozcrash
07:57:38 INFO - Running setup.py install for mozdebug
07:57:38 INFO - Running setup.py install for mozdevice
07:57:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Running setup.py install for mozfile
07:57:39 INFO - Running setup.py install for mozhttpd
07:57:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Running setup.py install for mozinfo
07:57:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Running setup.py install for mozInstall
07:57:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
07:57:39 INFO - Running setup.py install for mozleak
07:57:39 INFO - Running setup.py install for mozlog
07:57:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Running setup.py install for moznetwork
07:57:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Running setup.py install for mozprocess
07:57:40 INFO - Running setup.py install for mozprofile
07:57:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Running setup.py install for mozrunner
07:57:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
07:57:40 INFO - Running setup.py install for mozscreenshot
07:57:40 INFO - Running setup.py install for moztest
07:57:41 INFO - Running setup.py install for mozversion
07:57:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
07:57:41 INFO - Running setup.py install for marionette-transport
07:57:41 INFO - Running setup.py install for marionette-driver
07:57:41 INFO - Running setup.py install for browsermob-proxy
07:57:41 INFO - Running setup.py install for marionette-client
07:57:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
07:57:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
07:57:42 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion marionette-transport marionette-driver browsermob-proxy marionette-client
07:57:42 INFO - Cleaning up...
07:57:42 INFO - Return code: 0
07:57:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv
07:57:42 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')]}
07:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
07:57:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:42 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')]}
07:57:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
07:57:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
07:57:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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 0x10f7c4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f582d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff818734880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'HOME': '/Users/cltbld', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
07:57:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--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
07:57:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --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
07:57:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:57:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:57:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:57:42 INFO - 'HOME': '/Users/cltbld',
07:57:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:57:42 INFO - 'LOGNAME': 'cltbld',
07:57:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:57:42 INFO - 'MOZ_NO_REMOTE': '1',
07:57:42 INFO - 'NO_EM_RESTART': '1',
07:57:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:57:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:57:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:57:42 INFO - 'PWD': '/builds/slave/test',
07:57:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:57:42 INFO - 'SHELL': '/bin/bash',
07:57:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:57:42 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:57:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:57:42 INFO - 'USER': 'cltbld',
07:57:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:57:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:57:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:57:42 INFO - 'XPC_FLAGS': '0x0',
07:57:42 INFO - 'XPC_SERVICE_NAME': '0',
07:57:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:57:42 INFO - Ignoring indexes: https://pypi.python.org/simple/
07:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
07:57:42 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-CVX31z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
07:57:42 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))
07:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
07:57:42 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-zxixDh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
07:57:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 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))
07:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
07:57:42 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-X7C7BU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
07:57:42 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))
07:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
07:57:42 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-jMUpOK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
07:57:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.46 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-fxGqiC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
07:57:43 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-0utmG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
07:57:43 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-DXdBfR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
07:57:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-bMbXWu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
07:57:43 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-r4mtE1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
07:57:43 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-TqiYs4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
07:57:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-xDqcOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
07:57:43 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))
07:57:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
07:57:43 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-uYumJN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
07:57:44 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-RVtttI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
07:57:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-3_V4xC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
07:57:44 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-fxH7HZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
07:57:44 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-nLChwF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
07:57:44 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-4kIiSN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
07:57:44 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))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-cNjcCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
07:57:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-AYj1U7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
07:57:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.1.0 from file:///builds/slave/test/build/tests/marionette/driver in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
07:57:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
07:57:44 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-XwbloM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
07:57:45 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))
07:57:45 INFO - Unpacking /builds/slave/test/build/tests/marionette
07:57:45 INFO - Running setup.py (path:/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/pip-Eegnih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
07:57:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
07:57:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.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))
07:57:45 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.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
07:57:45 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.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
07:57:45 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))
07:57:45 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.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
07:57:45 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.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
07:57:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
07:57:45 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
07:57:45 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
07:57:45 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
07:57:45 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
07:57:45 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
07:57:45 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
07:57:47 INFO - Downloading blessings-1.5.1.tar.gz
07:57:47 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
07:57:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
07:57:48 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))
07:57:48 INFO - Installing collected packages: blessings
07:57:48 INFO - Running setup.py install for blessings
07:57:48 INFO - Successfully installed blessings
07:57:48 INFO - Cleaning up...
07:57:48 INFO - Return code: 0
07:57:48 INFO - Done creating virtualenv /builds/slave/test/build/venv.
07:57:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
07:57:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
07:57:48 INFO - Reading from file tmpfile_stdout
07:57:48 INFO - Current package versions:
07:57:48 INFO - blessings == 1.5.1
07:57:48 INFO - blobuploader == 1.2.4
07:57:48 INFO - browsermob-proxy == 0.6.0
07:57:48 INFO - docopt == 0.6.1
07:57:48 INFO - manifestparser == 1.1
07:57:48 INFO - marionette-client == 1.1.0
07:57:48 INFO - marionette-driver == 1.1.0
07:57:48 INFO - marionette-transport == 1.0.0
07:57:48 INFO - mozInstall == 1.12
07:57:48 INFO - mozcrash == 0.16
07:57:48 INFO - mozdebug == 0.1
07:57:48 INFO - mozdevice == 0.46
07:57:48 INFO - mozfile == 1.2
07:57:48 INFO - mozhttpd == 0.7
07:57:48 INFO - mozinfo == 0.8
07:57:48 INFO - mozleak == 0.1
07:57:48 INFO - mozlog == 3.0
07:57:48 INFO - moznetwork == 0.27
07:57:48 INFO - mozprocess == 0.22
07:57:48 INFO - mozprofile == 0.27
07:57:48 INFO - mozrunner == 6.11
07:57:48 INFO - mozscreenshot == 0.1
07:57:48 INFO - mozsystemmonitor == 0.0
07:57:48 INFO - moztest == 0.7
07:57:48 INFO - mozversion == 1.4
07:57:48 INFO - psutil == 3.1.1
07:57:48 INFO - requests == 1.2.3
07:57:48 INFO - wsgiref == 0.1.2
07:57:48 INFO - Running post-action listener: _resource_record_post_action
07:57:48 INFO - Running post-action listener: _start_resource_monitoring
07:57:48 INFO - Starting resource monitoring.
07:57:48 INFO - #####
07:57:48 INFO - ##### Running pull step.
07:57:48 INFO - #####
07:57:48 INFO - Running pre-action listener: _resource_record_pre_action
07:57:48 INFO - Running main action method: pull
07:57:48 INFO - Pull has nothing to do!
07:57:48 INFO - Running post-action listener: _resource_record_post_action
07:57:48 INFO - #####
07:57:48 INFO - ##### Running install step.
07:57:48 INFO - #####
07:57:48 INFO - Running pre-action listener: _resource_record_pre_action
07:57:48 INFO - Running main action method: install
07:57:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
07:57:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
07:57:49 INFO - Reading from file tmpfile_stdout
07:57:49 INFO - Detecting whether we're running mozinstall >=1.0...
07:57:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
07:57:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
07:57:49 INFO - Reading from file tmpfile_stdout
07:57:49 INFO - Output received:
07:57:49 INFO - Usage: mozinstall [options] installer
07:57:49 INFO - Options:
07:57:49 INFO - -h, --help show this help message and exit
07:57:49 INFO - -d DEST, --destination=DEST
07:57:49 INFO - Directory to install application into. [default:
07:57:49 INFO - "/builds/slave/test"]
07:57:49 INFO - --app=APP Application being installed. [default: firefox]
07:57:49 INFO - mkdir: /builds/slave/test/build/application
07:57:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application']
07:57:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application
07:58:09 INFO - Reading from file tmpfile_stdout
07:58:09 INFO - Output received:
07:58:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox
07:58:09 INFO - Running post-action listener: _resource_record_post_action
07:58:09 INFO - #####
07:58:09 INFO - ##### Running run-tests step.
07:58:09 INFO - #####
07:58:09 INFO - Running pre-action listener: _resource_record_pre_action
07:58:09 INFO - Running main action method: run_tests
07:58:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
07:58:09 INFO - minidump filename unknown. determining based upon platform and arch
07:58:09 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
07:58:09 INFO - grabbing minidump binary from tooltool
07:58:09 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')]}
07:58:09 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 0x10fb115e0>, '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 0x10f56ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f76d800>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
07:58:09 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
07:58:09 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
07:58:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
07:58:09 INFO - Return code: 0
07:58:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
07:58:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
07:58:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--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
07:58:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --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
07:58:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jCOBANG5Oj/Render',
07:58:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
07:58:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
07:58:09 INFO - 'HOME': '/Users/cltbld',
07:58:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
07:58:09 INFO - 'LOGNAME': 'cltbld',
07:58:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
07:58:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
07:58:09 INFO - 'MOZ_NO_REMOTE': '1',
07:58:09 INFO - 'NO_EM_RESTART': '1',
07:58:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
07:58:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
07:58:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
07:58:09 INFO - 'PWD': '/builds/slave/test',
07:58:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
07:58:09 INFO - 'SHELL': '/bin/bash',
07:58:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CWgVi41QWJ/Listeners',
07:58:09 INFO - 'TMPDIR': '/var/folders/w5/8gg9p2xn6p5cvvng_jjzx6x800000w/T/',
07:58:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
07:58:09 INFO - 'USER': 'cltbld',
07:58:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
07:58:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
07:58:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
07:58:09 INFO - 'XPC_FLAGS': '0x0',
07:58:09 INFO - 'XPC_SERVICE_NAME': '0',
07:58:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0x0:0x0'}
07:58:09 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/3r9kiIm0RGaJz9n7YyhJjg/artifacts/public/build/firefox-44.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--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
07:58:16 INFO - Using 1 client processes
07:58:16 INFO - wptserve Starting http server on 127.0.0.1:8000
07:58:16 INFO - wptserve Starting http server on 127.0.0.1:8001
07:58:16 INFO - wptserve Starting http server on 127.0.0.1:8443
07:58:18 INFO - SUITE-START | Running 820 tests
07:58:18 INFO - Running testharness tests
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 14ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 9ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 14ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 9ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 9ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 9ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 8ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 9ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 2ms
07:58:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
07:58:18 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
07:58:18 INFO - TEST-START | /selection/extend.html
07:58:18 INFO - TEST-SKIP | /selection/extend.html | took 0ms
07:58:18 INFO - Setting up ssl
07:58:18 INFO - PROCESS | certutil |
07:58:18 INFO - PROCESS | certutil |
07:58:18 INFO - PROCESS | certutil |
07:58:18 INFO - Certificate Nickname Trust Attributes
07:58:18 INFO - SSL,S/MIME,JAR/XPI
07:58:18 INFO -
07:58:18 INFO - web-platform-tests CT,,
07:58:18 INFO -
07:58:18 INFO - Starting runner
07:58:19 INFO - PROCESS | 1755 | 1449158299602 Marionette INFO Marionette enabled via build flag and pref
07:58:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x113aad800 == 1 [pid = 1755] [id = 1]
07:58:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 1 (0x113a80400) [pid = 1755] [serial = 1] [outer = 0x0]
07:58:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 2 (0x113b86800) [pid = 1755] [serial = 2] [outer = 0x113a80400]
07:58:20 INFO - PROCESS | 1755 | 1449158300069 Marionette INFO Listening on port 2828
07:58:20 INFO - PROCESS | 1755 | 1449158300868 Marionette INFO Marionette enabled via command-line flag
07:58:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d94e000 == 2 [pid = 1755] [id = 2]
07:58:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 3 (0x11e1c8c00) [pid = 1755] [serial = 3] [outer = 0x0]
07:58:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 4 (0x11e1c9c00) [pid = 1755] [serial = 4] [outer = 0x11e1c8c00]
07:58:20 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
07:58:20 INFO - PROCESS | 1755 | 1449158300965 Marionette INFO Accepted connection conn0 from 127.0.0.1:49282
07:58:20 INFO - PROCESS | 1755 | 1449158300966 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
07:58:21 INFO - PROCESS | 1755 | 1449158301053 Marionette INFO Closed connection conn0
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
07:58:21 INFO - PROCESS | 1755 | 1449158301059 Marionette INFO Accepted connection conn1 from 127.0.0.1:49283
07:58:21 INFO - PROCESS | 1755 | 1449158301059 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://global/content/printUtils.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://global/content/viewZoomOverlay.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
07:58:21 INFO - PROCESS | 1755 | 1449158301080 Marionette INFO Accepted connection conn2 from 127.0.0.1:49284
07:58:21 INFO - PROCESS | 1755 | 1449158301081 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
07:58:21 INFO - PROCESS | 1755 | 1449158301086 Marionette INFO Closed connection conn2
07:58:21 INFO - PROCESS | 1755 | 1449158301088 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://browser/content/places/browserPlacesViews.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://browser/content/browser.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://browser/content/downloads/downloads.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://browser/content/downloads/indicator.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://browser/content/customizableui/panelUI.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | [1755] WARNING: Loaded script chrome://global/content/viewSourceUtils.js twice (bug 392650): file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 219
07:58:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11fc29800 == 3 [pid = 1755] [id = 3]
07:58:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 5 (0x11fae2800) [pid = 1755] [serial = 5] [outer = 0x0]
07:58:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11fc2a800 == 4 [pid = 1755] [id = 4]
07:58:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 6 (0x11fdd8800) [pid = 1755] [serial = 6] [outer = 0x0]
07:58:22 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
07:58:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x1219a1800 == 5 [pid = 1755] [id = 5]
07:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x11fae2400) [pid = 1755] [serial = 7] [outer = 0x0]
07:58:22 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
07:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x121c24c00) [pid = 1755] [serial = 8] [outer = 0x11fae2400]
07:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x122ccac00) [pid = 1755] [serial = 9] [outer = 0x11fae2800]
07:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x122ccb400) [pid = 1755] [serial = 10] [outer = 0x11fdd8800]
07:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x122ccd000) [pid = 1755] [serial = 11] [outer = 0x11fae2400]
07:58:23 INFO - PROCESS | 1755 | 1449158303200 Marionette INFO loaded listener.js
07:58:23 INFO - PROCESS | 1755 | 1449158303216 Marionette INFO loaded listener.js
07:58:23 INFO - PROCESS | 1755 | [1755] WARNING: Image width or height is non-positive: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 6319
07:58:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 12 (0x1260ec000) [pid = 1755] [serial = 12] [outer = 0x11fae2400]
07:58:23 INFO - PROCESS | 1755 | 1449158303424 Marionette DEBUG conn1 client <- {"sessionId":"6155264f-a456-6644-9a25-567055100ef7","capabilities":{"browserName":"Firefox","browserVersion":"44.0a2","platformName":"DARWIN","platformVersion":"44.0a2","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151203065122","device":"desktop","version":"44.0a2"}}
07:58:23 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:23 INFO - PROCESS | 1755 | 1449158303523 Marionette DEBUG conn1 -> {"name":"getContext"}
07:58:23 INFO - PROCESS | 1755 | 1449158303525 Marionette DEBUG conn1 client <- {"value":"content"}
07:58:23 INFO - PROCESS | 1755 | 1449158303589 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
07:58:23 INFO - PROCESS | 1755 | 1449158303590 Marionette DEBUG conn1 client <- {}
07:58:23 INFO - PROCESS | 1755 | 1449158303708 Marionette DEBUG conn1 -> {"name":"executeScript","parameters":{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n Components.utils.import(\"resource://gre/modules/Log.jsm\");\n Log.repository.getLogger(\"Marionette\").level = Log.Level.Info;\n ","sandbox":"default","line":115}}
07:58:23 INFO - PROCESS | 1755 | [Parent 1755] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5375
07:58:23 INFO - PROCESS | 1755 | [Parent 1755] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5375
07:58:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
07:58:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e63800 == 1 [pid = 1759] [id = 1]
07:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 1 (0x119f38000) [pid = 1759] [serial = 1] [outer = 0x0]
07:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 2 (0x11a243000) [pid = 1759] [serial = 2] [outer = 0x119f38000]
07:58:24 INFO - PROCESS | 1755 | [Parent 1755] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
07:58:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:24 INFO - PROCESS | 1755 | [Parent 1755] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
07:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 3 (0x11a22b800) [pid = 1759] [serial = 3] [outer = 0x119f38000]
07:58:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
07:58:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
07:58:24 INFO - PROCESS | 1755 | [Parent 1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109
07:58:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:58:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4f1000 == 2 [pid = 1759] [id = 2]
07:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 4 (0x11a7fa400) [pid = 1759] [serial = 4] [outer = 0x0]
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 5 (0x11a7fb400) [pid = 1759] [serial = 5] [outer = 0x11a7fa400]
07:58:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 6 (0x11c42fc00) [pid = 1759] [serial = 6] [outer = 0x11a7fa400]
07:58:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64f000 == 6 [pid = 1755] [id = 6]
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 13 (0x1245eec00) [pid = 1755] [serial = 13] [outer = 0x0]
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 14 (0x12a4eb800) [pid = 1755] [serial = 14] [outer = 0x1245eec00]
07:58:25 INFO - PROCESS | 1755 | 1449158305323 Marionette INFO loaded listener.js
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 15 (0x12a4f5400) [pid = 1755] [serial = 15] [outer = 0x1245eec00]
07:58:25 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:25 INFO - document served over http requires an http
07:58:25 INFO - sub-resource via fetch-request using the http-csp
07:58:25 INFO - delivery method with keep-origin-redirect and when
07:58:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:58:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 625ms
07:58:25 INFO - PROCESS | 1755 | [Parent 1755] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
07:58:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c671800 == 3 [pid = 1759] [id = 3]
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x11c4d3400) [pid = 1759] [serial = 7] [outer = 0x0]
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x11c4d6000) [pid = 1759] [serial = 8] [outer = 0x11c4d3400]
07:58:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x11c6aa000) [pid = 1759] [serial = 9] [outer = 0x11c4d3400]
07:58:26 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:26 INFO - document served over http requires an http
07:58:26 INFO - sub-resource via fetch-request using the http-csp
07:58:26 INFO - delivery method with no-redirect and when
07:58:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:58:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 535ms
07:58:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:58:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c68c000 == 4 [pid = 1759] [id = 4]
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x11c6ac800) [pid = 1759] [serial = 10] [outer = 0x0]
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x11c872c00) [pid = 1759] [serial = 11] [outer = 0x11c6ac800]
07:58:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 12 (0x11c879000) [pid = 1759] [serial = 12] [outer = 0x11c6ac800]
07:58:26 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:26 INFO - document served over http requires an http
07:58:26 INFO - sub-resource via fetch-request using the http-csp
07:58:26 INFO - delivery method with swap-origin-redirect and when
07:58:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:58:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 472ms
07:58:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:58:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a5800 == 5 [pid = 1759] [id = 5]
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 13 (0x11c87b400) [pid = 1759] [serial = 13] [outer = 0x0]
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 14 (0x11cb89c00) [pid = 1759] [serial = 14] [outer = 0x11c87b400]
07:58:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 15 (0x11cb8fc00) [pid = 1759] [serial = 15] [outer = 0x11c87b400]
07:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc0000 == 6 [pid = 1759] [id = 6]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 16 (0x11cb93800) [pid = 1759] [serial = 16] [outer = 0x0]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x11cdddc00) [pid = 1759] [serial = 17] [outer = 0x11cb93800]
07:58:27 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:27 INFO - document served over http requires an http
07:58:27 INFO - sub-resource via iframe-tag using the http-csp
07:58:27 INFO - delivery method with keep-origin-redirect and when
07:58:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:58:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 472ms
07:58:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbcc800 == 7 [pid = 1759] [id = 7]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 18 (0x11cb92c00) [pid = 1759] [serial = 18] [outer = 0x0]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 19 (0x11cde4000) [pid = 1759] [serial = 19] [outer = 0x11cb92c00]
07:58:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 20 (0x11cdebc00) [pid = 1759] [serial = 20] [outer = 0x11cb92c00]
07:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf70000 == 8 [pid = 1759] [id = 8]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 21 (0x11cf5d800) [pid = 1759] [serial = 21] [outer = 0x0]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 22 (0x11cf62000) [pid = 1759] [serial = 22] [outer = 0x11cf5d800]
07:58:27 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:27 INFO - document served over http requires an http
07:58:27 INFO - sub-resource via iframe-tag using the http-csp
07:58:27 INFO - delivery method with no-redirect and when
07:58:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:58:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 479ms
07:58:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7d800 == 9 [pid = 1759] [id = 9]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 23 (0x11cf5cc00) [pid = 1759] [serial = 23] [outer = 0x0]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 24 (0x11cf65800) [pid = 1759] [serial = 24] [outer = 0x11cf5cc00]
07:58:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 25 (0x11a70b400) [pid = 1759] [serial = 25] [outer = 0x11cf5cc00]
07:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8b800 == 10 [pid = 1759] [id = 10]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 26 (0x11cfeec00) [pid = 1759] [serial = 26] [outer = 0x0]
07:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 27 (0x11cff3800) [pid = 1759] [serial = 27] [outer = 0x11cfeec00]
07:58:28 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:28 INFO - document served over http requires an http
07:58:28 INFO - sub-resource via iframe-tag using the http-csp
07:58:28 INFO - delivery method with swap-origin-redirect and when
07:58:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:58:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 474ms
07:58:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:58:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1d3000 == 11 [pid = 1759] [id = 11]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 28 (0x11cf65000) [pid = 1759] [serial = 28] [outer = 0x0]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 29 (0x11cff7800) [pid = 1759] [serial = 29] [outer = 0x11cf65000]
07:58:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 30 (0x11d34a400) [pid = 1759] [serial = 30] [outer = 0x11cf65000]
07:58:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x12cde1000 == 7 [pid = 1755] [id = 7]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 16 (0x128c23400) [pid = 1755] [serial = 16] [outer = 0x0]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x128c22400) [pid = 1755] [serial = 17] [outer = 0x128c23400]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 18 (0x11ff45800) [pid = 1755] [serial = 18] [outer = 0x128c23400]
07:58:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x12cde0800 == 8 [pid = 1755] [id = 8]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 19 (0x12b0a5c00) [pid = 1755] [serial = 19] [outer = 0x0]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 20 (0x12cf68000) [pid = 1755] [serial = 20] [outer = 0x12b0a5c00]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 21 (0x128c28c00) [pid = 1755] [serial = 21] [outer = 0x12b0a5c00]
07:58:28 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:28 INFO - document served over http requires an http
07:58:28 INFO - sub-resource via script-tag using the http-csp
07:58:28 INFO - delivery method with keep-origin-redirect and when
07:58:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:58:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 570ms
07:58:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
07:58:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e8800 == 12 [pid = 1759] [id = 12]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 31 (0x11d34d000) [pid = 1759] [serial = 31] [outer = 0x0]
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 32 (0x11d615400) [pid = 1759] [serial = 32] [outer = 0x11d34d000]
07:58:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 33 (0x11d61ac00) [pid = 1759] [serial = 33] [outer = 0x11d34d000]
07:58:29 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:29 INFO - document served over http requires an http
07:58:29 INFO - sub-resource via script-tag using the http-csp
07:58:29 INFO - delivery method with no-redirect and when
07:58:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:58:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 424ms
07:58:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:58:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64e000 == 13 [pid = 1759] [id = 13]
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 34 (0x11d612c00) [pid = 1759] [serial = 34] [outer = 0x0]
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 35 (0x11d818000) [pid = 1759] [serial = 35] [outer = 0x11d612c00]
07:58:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 36 (0x11d81dc00) [pid = 1759] [serial = 36] [outer = 0x11d612c00]
07:58:29 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:29 INFO - document served over http requires an http
07:58:29 INFO - sub-resource via script-tag using the http-csp
07:58:29 INFO - delivery method with swap-origin-redirect and when
07:58:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:58:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 476ms
07:58:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:58:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85e800 == 14 [pid = 1759] [id = 14]
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 37 (0x11d820c00) [pid = 1759] [serial = 37] [outer = 0x0]
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 38 (0x11db30400) [pid = 1759] [serial = 38] [outer = 0x11d820c00]
07:58:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 39 (0x11db39800) [pid = 1759] [serial = 39] [outer = 0x11d820c00]
07:58:30 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:30 INFO - document served over http requires an http
07:58:30 INFO - sub-resource via xhr-request using the http-csp
07:58:30 INFO - delivery method with keep-origin-redirect and when
07:58:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:58:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 671ms
07:58:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
07:58:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd19800 == 15 [pid = 1759] [id = 15]
07:58:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 40 (0x11db39c00) [pid = 1759] [serial = 40] [outer = 0x0]
07:58:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 41 (0x11dd0cc00) [pid = 1759] [serial = 41] [outer = 0x11db39c00]
07:58:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 42 (0x11ddc4c00) [pid = 1759] [serial = 42] [outer = 0x11db39c00]
07:58:31 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:31 INFO - document served over http requires an http
07:58:31 INFO - sub-resource via xhr-request using the http-csp
07:58:31 INFO - delivery method with no-redirect and when
07:58:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:58:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1178ms
07:58:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:58:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd30800 == 16 [pid = 1759] [id = 16]
07:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 43 (0x11ddc7800) [pid = 1759] [serial = 43] [outer = 0x0]
07:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 44 (0x11ddd0800) [pid = 1759] [serial = 44] [outer = 0x11ddc7800]
07:58:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 45 (0x11e204400) [pid = 1759] [serial = 45] [outer = 0x11ddc7800]
07:58:32 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:32 INFO - document served over http requires an http
07:58:32 INFO - sub-resource via xhr-request using the http-csp
07:58:32 INFO - delivery method with swap-origin-redirect and when
07:58:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:58:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 574ms
07:58:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:58:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8c000 == 17 [pid = 1759] [id = 17]
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 46 (0x11e204800) [pid = 1759] [serial = 46] [outer = 0x0]
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 47 (0x11e20f800) [pid = 1759] [serial = 47] [outer = 0x11e204800]
07:58:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 48 (0x11e270400) [pid = 1759] [serial = 48] [outer = 0x11e204800]
07:58:32 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:32 INFO - document served over http requires an https
07:58:32 INFO - sub-resource via fetch-request using the http-csp
07:58:32 INFO - delivery method with keep-origin-redirect and when
07:58:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:58:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 574ms
07:58:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
07:58:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40e800 == 18 [pid = 1759] [id = 18]
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 49 (0x11e272400) [pid = 1759] [serial = 49] [outer = 0x0]
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 50 (0x11e4ddc00) [pid = 1759] [serial = 50] [outer = 0x11e272400]
07:58:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x11e4e3400) [pid = 1759] [serial = 51] [outer = 0x11e272400]
07:58:33 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:33 INFO - document served over http requires an https
07:58:33 INFO - sub-resource via fetch-request using the http-csp
07:58:33 INFO - delivery method with no-redirect and when
07:58:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:58:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 523ms
07:58:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:58:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdd6000 == 19 [pid = 1759] [id = 19]
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x11e4e6000) [pid = 1759] [serial = 52] [outer = 0x0]
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0x12bd9ec00) [pid = 1759] [serial = 53] [outer = 0x11e4e6000]
07:58:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0x12bda4800) [pid = 1759] [serial = 54] [outer = 0x11e4e6000]
07:58:33 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:33 INFO - document served over http requires an https
07:58:33 INFO - sub-resource via fetch-request using the http-csp
07:58:33 INFO - delivery method with swap-origin-redirect and when
07:58:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:58:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 474ms
07:58:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:58:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdee000 == 20 [pid = 1759] [id = 20]
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x12bda7400) [pid = 1759] [serial = 55] [outer = 0x0]
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x11f3dfc00) [pid = 1759] [serial = 56] [outer = 0x12bda7400]
07:58:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x11f3e5400) [pid = 1759] [serial = 57] [outer = 0x12bda7400]
07:58:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f39d000 == 21 [pid = 1759] [id = 21]
07:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x11f3e8c00) [pid = 1759] [serial = 58] [outer = 0x0]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x11f3ed800) [pid = 1759] [serial = 59] [outer = 0x11f3e8c00]
07:58:34 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:34 INFO - document served over http requires an https
07:58:34 INFO - sub-resource via iframe-tag using the http-csp
07:58:34 INFO - delivery method with keep-origin-redirect and when
07:58:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:58:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 478ms
07:58:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:58:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3ac000 == 22 [pid = 1759] [id = 22]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x1227b2c00) [pid = 1759] [serial = 60] [outer = 0x0]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x1227b5c00) [pid = 1759] [serial = 61] [outer = 0x1227b2c00]
07:58:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x1227bb800) [pid = 1759] [serial = 62] [outer = 0x1227b2c00]
07:58:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290a000 == 23 [pid = 1759] [id = 23]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x1227bec00) [pid = 1759] [serial = 63] [outer = 0x0]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x1229e4400) [pid = 1759] [serial = 64] [outer = 0x1227bec00]
07:58:34 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:34 INFO - document served over http requires an https
07:58:34 INFO - sub-resource via iframe-tag using the http-csp
07:58:34 INFO - delivery method with no-redirect and when
07:58:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:58:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 521ms
07:58:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:58:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x113288000 == 24 [pid = 1759] [id = 24]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x119e06400) [pid = 1759] [serial = 65] [outer = 0x0]
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x119e08400) [pid = 1759] [serial = 66] [outer = 0x119e06400]
07:58:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11a7fac00) [pid = 1759] [serial = 67] [outer = 0x119e06400]
07:58:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c670000 == 25 [pid = 1759] [id = 25]
07:58:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11c4cb800) [pid = 1759] [serial = 68] [outer = 0x0]
07:58:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11c4c9000) [pid = 1759] [serial = 69] [outer = 0x11c4cb800]
07:58:35 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:35 INFO - document served over http requires an https
07:58:35 INFO - sub-resource via iframe-tag using the http-csp
07:58:35 INFO - delivery method with swap-origin-redirect and when
07:58:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:35 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:58:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 932ms
07:58:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:58:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c414000 == 26 [pid = 1759] [id = 26]
07:58:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11326b000) [pid = 1759] [serial = 70] [outer = 0x0]
07:58:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x119f30000) [pid = 1759] [serial = 71] [outer = 0x11326b000]
07:58:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11a47ac00) [pid = 1759] [serial = 72] [outer = 0x11326b000]
07:58:36 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:36 INFO - document served over http requires an https
07:58:36 INFO - sub-resource via script-tag using the http-csp
07:58:36 INFO - delivery method with keep-origin-redirect and when
07:58:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:58:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 529ms
07:58:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
07:58:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f9e000 == 27 [pid = 1759] [id = 27]
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11a478c00) [pid = 1759] [serial = 73] [outer = 0x0]
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11a713400) [pid = 1759] [serial = 74] [outer = 0x11a478c00]
07:58:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11c430c00) [pid = 1759] [serial = 75] [outer = 0x11a478c00]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11f39d000 == 26 [pid = 1759] [id = 21]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdee000 == 25 [pid = 1759] [id = 20]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdd6000 == 24 [pid = 1759] [id = 19]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40e800 == 23 [pid = 1759] [id = 18]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8c000 == 22 [pid = 1759] [id = 17]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd30800 == 21 [pid = 1759] [id = 16]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd19800 == 20 [pid = 1759] [id = 15]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85e800 == 19 [pid = 1759] [id = 14]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64e000 == 18 [pid = 1759] [id = 13]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e8800 == 17 [pid = 1759] [id = 12]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1d3000 == 16 [pid = 1759] [id = 11]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8b800 == 15 [pid = 1759] [id = 10]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7d800 == 14 [pid = 1759] [id = 9]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf70000 == 13 [pid = 1759] [id = 8]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbcc800 == 12 [pid = 1759] [id = 7]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc0000 == 11 [pid = 1759] [id = 6]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a5800 == 10 [pid = 1759] [id = 5]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11c68c000 == 9 [pid = 1759] [id = 4]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11c671800 == 8 [pid = 1759] [id = 3]
07:58:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4f1000 == 7 [pid = 1759] [id = 2]
07:58:36 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:36 INFO - document served over http requires an https
07:58:36 INFO - sub-resource via script-tag using the http-csp
07:58:36 INFO - delivery method with no-redirect and when
07:58:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:58:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 520ms
07:58:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:58:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc0000 == 8 [pid = 1759] [id = 28]
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11c432400) [pid = 1759] [serial = 76] [outer = 0x0]
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11c6afc00) [pid = 1759] [serial = 77] [outer = 0x11c432400]
07:58:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11c87d000) [pid = 1759] [serial = 78] [outer = 0x11c432400]
07:58:37 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:37 INFO - document served over http requires an https
07:58:37 INFO - sub-resource via script-tag using the http-csp
07:58:37 INFO - delivery method with swap-origin-redirect and when
07:58:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:58:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 474ms
07:58:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:58:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf82000 == 9 [pid = 1759] [id = 29]
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11c6abc00) [pid = 1759] [serial = 79] [outer = 0x0]
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11cb94c00) [pid = 1759] [serial = 80] [outer = 0x11c6abc00]
07:58:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11cde9400) [pid = 1759] [serial = 81] [outer = 0x11c6abc00]
07:58:37 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:37 INFO - document served over http requires an https
07:58:37 INFO - sub-resource via xhr-request using the http-csp
07:58:37 INFO - delivery method with keep-origin-redirect and when
07:58:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:58:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 476ms
07:58:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
07:58:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e3800 == 10 [pid = 1759] [id = 30]
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11cddfc00) [pid = 1759] [serial = 82] [outer = 0x0]
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11cfeb800) [pid = 1759] [serial = 83] [outer = 0x11cddfc00]
07:58:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11cff4000) [pid = 1759] [serial = 84] [outer = 0x11cddfc00]
07:58:38 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:38 INFO - document served over http requires an https
07:58:38 INFO - sub-resource via xhr-request using the http-csp
07:58:38 INFO - delivery method with no-redirect and when
07:58:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:58:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 471ms
07:58:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:58:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d656800 == 11 [pid = 1759] [id = 31]
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11d344400) [pid = 1759] [serial = 85] [outer = 0x0]
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11d613c00) [pid = 1759] [serial = 86] [outer = 0x11d344400]
07:58:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11d819800) [pid = 1759] [serial = 87] [outer = 0x11d344400]
07:58:38 INFO - PROCESS | 1755 | --DOMWINDOW == 20 (0x12a4eb800) [pid = 1755] [serial = 14] [outer = 0x0] [url = about:blank]
07:58:38 INFO - PROCESS | 1755 | --DOMWINDOW == 19 (0x122ccd000) [pid = 1755] [serial = 11] [outer = 0x0] [url = about:blank]
07:58:38 INFO - PROCESS | 1755 | --DOMWINDOW == 18 (0x121c24c00) [pid = 1755] [serial = 8] [outer = 0x0] [url = about:blank]
07:58:38 INFO - PROCESS | 1755 | --DOMWINDOW == 17 (0x12cf68000) [pid = 1755] [serial = 20] [outer = 0x0] [url = about:blank]
07:58:38 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x128c22400) [pid = 1755] [serial = 17] [outer = 0x0] [url = about:blank]
07:58:38 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:38 INFO - document served over http requires an https
07:58:38 INFO - sub-resource via xhr-request using the http-csp
07:58:38 INFO - delivery method with swap-origin-redirect and when
07:58:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:58:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 537ms
07:58:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:58:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd1b000 == 12 [pid = 1759] [id = 32]
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d34b800) [pid = 1759] [serial = 88] [outer = 0x0]
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11db34000) [pid = 1759] [serial = 89] [outer = 0x11d34b800]
07:58:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11db3b400) [pid = 1759] [serial = 90] [outer = 0x11d34b800]
07:58:39 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:39 INFO - document served over http requires an http
07:58:39 INFO - sub-resource via fetch-request using the http-csp
07:58:39 INFO - delivery method with keep-origin-redirect and when
07:58:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:58:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 423ms
07:58:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
07:58:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df82000 == 13 [pid = 1759] [id = 33]
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11d823800) [pid = 1759] [serial = 91] [outer = 0x0]
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11dd10400) [pid = 1759] [serial = 92] [outer = 0x11d823800]
07:58:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11ddcb000) [pid = 1759] [serial = 93] [outer = 0x11d823800]
07:58:39 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:39 INFO - document served over http requires an http
07:58:39 INFO - sub-resource via fetch-request using the http-csp
07:58:39 INFO - delivery method with no-redirect and when
07:58:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:58:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 470ms
07:58:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:58:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e41a000 == 14 [pid = 1759] [id = 34]
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11dd0b400) [pid = 1759] [serial = 94] [outer = 0x0]
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11e209000) [pid = 1759] [serial = 95] [outer = 0x11dd0b400]
07:58:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11e271400) [pid = 1759] [serial = 96] [outer = 0x11dd0b400]
07:58:39 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:39 INFO - document served over http requires an http
07:58:39 INFO - sub-resource via fetch-request using the http-csp
07:58:39 INFO - delivery method with swap-origin-redirect and when
07:58:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:58:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 425ms
07:58:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:58:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x122903800 == 15 [pid = 1759] [id = 35]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11ddd3c00) [pid = 1759] [serial = 97] [outer = 0x0]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11e278400) [pid = 1759] [serial = 98] [outer = 0x11ddd3c00]
07:58:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11cde7800) [pid = 1759] [serial = 99] [outer = 0x11ddd3c00]
07:58:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x12291d800 == 16 [pid = 1759] [id = 36]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11f3e5c00) [pid = 1759] [serial = 100] [outer = 0x0]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x1227b3000) [pid = 1759] [serial = 101] [outer = 0x11f3e5c00]
07:58:40 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:40 INFO - document served over http requires an http
07:58:40 INFO - sub-resource via iframe-tag using the http-csp
07:58:40 INFO - delivery method with keep-origin-redirect and when
07:58:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:58:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 433ms
07:58:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:58:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bddd800 == 17 [pid = 1759] [id = 37]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11f3e8400) [pid = 1759] [serial = 102] [outer = 0x0]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1227bc400) [pid = 1759] [serial = 103] [outer = 0x11f3e8400]
07:58:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x1229ee800) [pid = 1759] [serial = 104] [outer = 0x11f3e8400]
07:58:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x125286800 == 18 [pid = 1759] [id = 38]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x1229f0c00) [pid = 1759] [serial = 105] [outer = 0x0]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x12bda3000) [pid = 1759] [serial = 106] [outer = 0x1229f0c00]
07:58:40 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:40 INFO - document served over http requires an http
07:58:40 INFO - sub-resource via iframe-tag using the http-csp
07:58:40 INFO - delivery method with no-redirect and when
07:58:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:58:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 472ms
07:58:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:58:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x125291000 == 19 [pid = 1759] [id = 39]
07:58:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x1227b9c00) [pid = 1759] [serial = 107] [outer = 0x0]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x125b45800) [pid = 1759] [serial = 108] [outer = 0x1227b9c00]
07:58:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x125b4a000) [pid = 1759] [serial = 109] [outer = 0x1227b9c00]
07:58:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x12529d800 == 20 [pid = 1759] [id = 40]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x1229f3000) [pid = 1759] [serial = 110] [outer = 0x0]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x125b51000) [pid = 1759] [serial = 111] [outer = 0x1229f3000]
07:58:41 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:41 INFO - document served over http requires an http
07:58:41 INFO - sub-resource via iframe-tag using the http-csp
07:58:41 INFO - delivery method with swap-origin-redirect and when
07:58:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:58:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 472ms
07:58:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:58:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e09800 == 21 [pid = 1759] [id = 41]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x125b54400) [pid = 1759] [serial = 112] [outer = 0x0]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x125e2f000) [pid = 1759] [serial = 113] [outer = 0x125b54400]
07:58:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x125e34800) [pid = 1759] [serial = 114] [outer = 0x125b54400]
07:58:41 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:41 INFO - document served over http requires an http
07:58:41 INFO - sub-resource via script-tag using the http-csp
07:58:41 INFO - delivery method with keep-origin-redirect and when
07:58:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:58:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 421ms
07:58:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
07:58:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e1c800 == 22 [pid = 1759] [id = 42]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x125b50c00) [pid = 1759] [serial = 115] [outer = 0x0]
07:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x125b54800) [pid = 1759] [serial = 116] [outer = 0x125b50c00]
07:58:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x125ec1800) [pid = 1759] [serial = 117] [outer = 0x125b50c00]
07:58:42 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:42 INFO - document served over http requires an http
07:58:42 INFO - sub-resource via script-tag using the http-csp
07:58:42 INFO - delivery method with no-redirect and when
07:58:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:58:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 725ms
07:58:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:58:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12600f800 == 23 [pid = 1759] [id = 43]
07:58:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x125e3b800) [pid = 1759] [serial = 118] [outer = 0x0]
07:58:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x125ecb000) [pid = 1759] [serial = 119] [outer = 0x125e3b800]
07:58:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x126204c00) [pid = 1759] [serial = 120] [outer = 0x125e3b800]
07:58:43 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:43 INFO - document served over http requires an http
07:58:43 INFO - sub-resource via script-tag using the http-csp
07:58:43 INFO - delivery method with swap-origin-redirect and when
07:58:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:58:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1031ms
07:58:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:58:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x126247800 == 24 [pid = 1759] [id = 44]
07:58:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x126206800) [pid = 1759] [serial = 121] [outer = 0x0]
07:58:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x12620e800) [pid = 1759] [serial = 122] [outer = 0x126206800]
07:58:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1262f0800) [pid = 1759] [serial = 123] [outer = 0x126206800]
07:58:44 INFO - PROCESS | 1755 | --DOCSHELL 0x113288000 == 23 [pid = 1759] [id = 24]
07:58:44 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3ac000 == 22 [pid = 1759] [id = 22]
07:58:44 INFO - PROCESS | 1755 | --DOCSHELL 0x12290a000 == 21 [pid = 1759] [id = 23]
07:58:44 INFO - PROCESS | 1755 | --DOCSHELL 0x11c670000 == 20 [pid = 1759] [id = 25]
07:58:44 INFO - PROCESS | 1755 | --DOCSHELL 0x12529d800 == 19 [pid = 1759] [id = 40]
07:58:44 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:44 INFO - document served over http requires an http
07:58:44 INFO - sub-resource via xhr-request using the http-csp
07:58:44 INFO - delivery method with keep-origin-redirect and when
07:58:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:58:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 925ms
07:58:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
07:58:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x119fa0000 == 20 [pid = 1759] [id = 45]
07:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x11a479c00) [pid = 1759] [serial = 124] [outer = 0x0]
07:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x11a48e400) [pid = 1759] [serial = 125] [outer = 0x11a479c00]
07:58:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x11a7f3400) [pid = 1759] [serial = 126] [outer = 0x11a479c00]
07:58:44 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:44 INFO - document served over http requires an http
07:58:44 INFO - sub-resource via xhr-request using the http-csp
07:58:44 INFO - delivery method with no-redirect and when
07:58:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:58:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 473ms
07:58:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:58:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c67f000 == 21 [pid = 1759] [id = 46]
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x11a7fd800) [pid = 1759] [serial = 127] [outer = 0x0]
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x11c4d1400) [pid = 1759] [serial = 128] [outer = 0x11a7fd800]
07:58:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x11c6b0800) [pid = 1759] [serial = 129] [outer = 0x11a7fd800]
07:58:45 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:45 INFO - document served over http requires an http
07:58:45 INFO - sub-resource via xhr-request using the http-csp
07:58:45 INFO - delivery method with swap-origin-redirect and when
07:58:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:58:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 525ms
07:58:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:58:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc2800 == 22 [pid = 1759] [id = 47]
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11c4cc400) [pid = 1759] [serial = 130] [outer = 0x0]
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11cb92400) [pid = 1759] [serial = 131] [outer = 0x11c4cc400]
07:58:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11cde5c00) [pid = 1759] [serial = 132] [outer = 0x11c4cc400]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x11db39c00) [pid = 1759] [serial = 40] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11f3e8c00) [pid = 1759] [serial = 58] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x1227b2c00) [pid = 1759] [serial = 60] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11a7fa400) [pid = 1759] [serial = 4] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x125b50c00) [pid = 1759] [serial = 115] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x1227bec00) [pid = 1759] [serial = 63] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158314496]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x125b54400) [pid = 1759] [serial = 112] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11cf65000) [pid = 1759] [serial = 28] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11c4d3400) [pid = 1759] [serial = 7] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11e204800) [pid = 1759] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11ddc7800) [pid = 1759] [serial = 43] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11e4e6000) [pid = 1759] [serial = 52] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x1229f3000) [pid = 1759] [serial = 110] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11c4cb800) [pid = 1759] [serial = 68] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11d344400) [pid = 1759] [serial = 85] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x1227b9c00) [pid = 1759] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11d820c00) [pid = 1759] [serial = 37] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x11f3e5c00) [pid = 1759] [serial = 100] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11cf5cc00) [pid = 1759] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x11cb92c00) [pid = 1759] [serial = 18] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x1229f0c00) [pid = 1759] [serial = 105] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158320739]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11ddd3c00) [pid = 1759] [serial = 97] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11f3e8400) [pid = 1759] [serial = 102] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11326b000) [pid = 1759] [serial = 70] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11c6ac800) [pid = 1759] [serial = 10] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11e272400) [pid = 1759] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11c6abc00) [pid = 1759] [serial = 79] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11cddfc00) [pid = 1759] [serial = 82] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11cf5d800) [pid = 1759] [serial = 21] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158307487]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11d34d000) [pid = 1759] [serial = 31] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11c432400) [pid = 1759] [serial = 76] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11a478c00) [pid = 1759] [serial = 73] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x12bda7400) [pid = 1759] [serial = 55] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11dd0b400) [pid = 1759] [serial = 94] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11c87b400) [pid = 1759] [serial = 13] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11d34b800) [pid = 1759] [serial = 88] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x119e06400) [pid = 1759] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11d823800) [pid = 1759] [serial = 91] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11d612c00) [pid = 1759] [serial = 34] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11cfeec00) [pid = 1759] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11cb93800) [pid = 1759] [serial = 16] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11db30400) [pid = 1759] [serial = 38] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x1229e4400) [pid = 1759] [serial = 64] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158314496]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11dd0cc00) [pid = 1759] [serial = 41] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11d615400) [pid = 1759] [serial = 32] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11d818000) [pid = 1759] [serial = 35] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11cf65800) [pid = 1759] [serial = 24] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11cff3800) [pid = 1759] [serial = 27] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11cff7800) [pid = 1759] [serial = 29] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11cdddc00) [pid = 1759] [serial = 17] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11cde4000) [pid = 1759] [serial = 19] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11cf62000) [pid = 1759] [serial = 22] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158307487]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11c872c00) [pid = 1759] [serial = 11] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11cb89c00) [pid = 1759] [serial = 14] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11a7fb400) [pid = 1759] [serial = 5] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11c4d6000) [pid = 1759] [serial = 8] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x125ecb000) [pid = 1759] [serial = 119] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x125e3b800) [pid = 1759] [serial = 118] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11a243000) [pid = 1759] [serial = 2] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11f3dfc00) [pid = 1759] [serial = 56] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11f3ed800) [pid = 1759] [serial = 59] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x1227b5c00) [pid = 1759] [serial = 61] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11e4ddc00) [pid = 1759] [serial = 50] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x12bd9ec00) [pid = 1759] [serial = 53] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x125b54800) [pid = 1759] [serial = 116] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x11ddd0800) [pid = 1759] [serial = 44] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x125e2f000) [pid = 1759] [serial = 113] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x125b51000) [pid = 1759] [serial = 111] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x125b45800) [pid = 1759] [serial = 108] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x12bda3000) [pid = 1759] [serial = 106] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158320739]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x1227bc400) [pid = 1759] [serial = 103] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x1227b3000) [pid = 1759] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11e278400) [pid = 1759] [serial = 98] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x11e209000) [pid = 1759] [serial = 95] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0x11dd10400) [pid = 1759] [serial = 92] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x11db34000) [pid = 1759] [serial = 89] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0x11d613c00) [pid = 1759] [serial = 86] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0x11e20f800) [pid = 1759] [serial = 47] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 53 (0x11cfeb800) [pid = 1759] [serial = 83] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 52 (0x11cb94c00) [pid = 1759] [serial = 80] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 51 (0x11c6afc00) [pid = 1759] [serial = 77] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 50 (0x11a713400) [pid = 1759] [serial = 74] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 49 (0x119f30000) [pid = 1759] [serial = 71] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 48 (0x11c4c9000) [pid = 1759] [serial = 69] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 47 (0x119e08400) [pid = 1759] [serial = 66] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 46 (0x11db39800) [pid = 1759] [serial = 39] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 45 (0x11ddc4c00) [pid = 1759] [serial = 42] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 44 (0x11e204400) [pid = 1759] [serial = 45] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 43 (0x11d819800) [pid = 1759] [serial = 87] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 42 (0x11cff4000) [pid = 1759] [serial = 84] [outer = 0x0] [url = about:blank]
07:58:46 INFO - PROCESS | 1755 | --DOMWINDOW == 41 (0x11cde9400) [pid = 1759] [serial = 81] [outer = 0x0] [url = about:blank]
07:58:46 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:46 INFO - document served over http requires an https
07:58:46 INFO - sub-resource via fetch-request using the http-csp
07:58:46 INFO - delivery method with keep-origin-redirect and when
07:58:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:58:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 822ms
07:58:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
07:58:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8d000 == 23 [pid = 1759] [id = 48]
07:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 42 (0x11c424c00) [pid = 1759] [serial = 133] [outer = 0x0]
07:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 43 (0x11c4ce800) [pid = 1759] [serial = 134] [outer = 0x11c424c00]
07:58:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 44 (0x11c874c00) [pid = 1759] [serial = 135] [outer = 0x11c424c00]
07:58:46 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:46 INFO - document served over http requires an https
07:58:46 INFO - sub-resource via fetch-request using the http-csp
07:58:46 INFO - delivery method with no-redirect and when
07:58:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:58:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 475ms
07:58:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:58:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d63c800 == 24 [pid = 1759] [id = 49]
07:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 45 (0x11c87a800) [pid = 1759] [serial = 136] [outer = 0x0]
07:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 46 (0x11cf5d800) [pid = 1759] [serial = 137] [outer = 0x11c87a800]
07:58:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 47 (0x11cf64800) [pid = 1759] [serial = 138] [outer = 0x11c87a800]
07:58:47 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:47 INFO - document served over http requires an https
07:58:47 INFO - sub-resource via fetch-request using the http-csp
07:58:47 INFO - delivery method with swap-origin-redirect and when
07:58:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:58:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 472ms
07:58:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:58:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d864800 == 25 [pid = 1759] [id = 50]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 48 (0x11cde8000) [pid = 1759] [serial = 139] [outer = 0x0]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 49 (0x11cff3c00) [pid = 1759] [serial = 140] [outer = 0x11cde8000]
07:58:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 50 (0x11d34dc00) [pid = 1759] [serial = 141] [outer = 0x11cde8000]
07:58:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd25800 == 26 [pid = 1759] [id = 51]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x11d34e800) [pid = 1759] [serial = 142] [outer = 0x0]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x11d618c00) [pid = 1759] [serial = 143] [outer = 0x11d34e800]
07:58:47 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:47 INFO - document served over http requires an https
07:58:47 INFO - sub-resource via iframe-tag using the http-csp
07:58:47 INFO - delivery method with keep-origin-redirect and when
07:58:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:58:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 472ms
07:58:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:58:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df81000 == 27 [pid = 1759] [id = 52]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0x11d34e000) [pid = 1759] [serial = 144] [outer = 0x0]
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0x11d620c00) [pid = 1759] [serial = 145] [outer = 0x11d34e000]
07:58:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x11d81fc00) [pid = 1759] [serial = 146] [outer = 0x11d34e000]
07:58:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40c000 == 28 [pid = 1759] [id = 53]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x11d823000) [pid = 1759] [serial = 147] [outer = 0x0]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x11db2f400) [pid = 1759] [serial = 148] [outer = 0x11d823000]
07:58:48 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:48 INFO - document served over http requires an https
07:58:48 INFO - sub-resource via iframe-tag using the http-csp
07:58:48 INFO - delivery method with no-redirect and when
07:58:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:58:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 472ms
07:58:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:58:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a789800 == 29 [pid = 1759] [id = 54]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x11a495c00) [pid = 1759] [serial = 149] [outer = 0x0]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x11a712800) [pid = 1759] [serial = 150] [outer = 0x11a495c00]
07:58:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x11c87ec00) [pid = 1759] [serial = 151] [outer = 0x11a495c00]
07:58:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd2d000 == 30 [pid = 1759] [id = 55]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x11cf62400) [pid = 1759] [serial = 152] [outer = 0x0]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x11cff6400) [pid = 1759] [serial = 153] [outer = 0x11cf62400]
07:58:48 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:48 INFO - document served over http requires an https
07:58:48 INFO - sub-resource via iframe-tag using the http-csp
07:58:48 INFO - delivery method with swap-origin-redirect and when
07:58:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:58:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 576ms
07:58:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:58:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a3000 == 31 [pid = 1759] [id = 56]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11a249000) [pid = 1759] [serial = 154] [outer = 0x0]
07:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11cff0400) [pid = 1759] [serial = 155] [outer = 0x11a249000]
07:58:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11db39c00) [pid = 1759] [serial = 156] [outer = 0x11a249000]
07:58:49 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:49 INFO - document served over http requires an https
07:58:49 INFO - sub-resource via script-tag using the http-csp
07:58:49 INFO - delivery method with keep-origin-redirect and when
07:58:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:58:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 674ms
07:58:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
07:58:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x122912800 == 32 [pid = 1759] [id = 57]
07:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11cdeb400) [pid = 1759] [serial = 157] [outer = 0x0]
07:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11dd09800) [pid = 1759] [serial = 158] [outer = 0x11cdeb400]
07:58:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11ddca000) [pid = 1759] [serial = 159] [outer = 0x11cdeb400]
07:58:50 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:50 INFO - document served over http requires an https
07:58:50 INFO - sub-resource via script-tag using the http-csp
07:58:50 INFO - delivery method with no-redirect and when
07:58:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:58:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1381ms
07:58:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:58:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd6000 == 33 [pid = 1759] [id = 58]
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11cb87400) [pid = 1759] [serial = 160] [outer = 0x0]
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11db36c00) [pid = 1759] [serial = 161] [outer = 0x11cb87400]
07:58:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11e20a800) [pid = 1759] [serial = 162] [outer = 0x11cb87400]
07:58:51 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:51 INFO - document served over http requires an https
07:58:51 INFO - sub-resource via script-tag using the http-csp
07:58:51 INFO - delivery method with swap-origin-redirect and when
07:58:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:58:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 625ms
07:58:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:58:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c673800 == 34 [pid = 1759] [id = 59]
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11326bc00) [pid = 1759] [serial = 163] [outer = 0x0]
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11a245000) [pid = 1759] [serial = 164] [outer = 0x11326bc00]
07:58:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11c4c8800) [pid = 1759] [serial = 165] [outer = 0x11326bc00]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40c000 == 33 [pid = 1759] [id = 53]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd25800 == 32 [pid = 1759] [id = 51]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11d864800 == 31 [pid = 1759] [id = 50]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11d63c800 == 30 [pid = 1759] [id = 49]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8d000 == 29 [pid = 1759] [id = 48]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc2800 == 28 [pid = 1759] [id = 47]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11c67f000 == 27 [pid = 1759] [id = 46]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11df82000 == 26 [pid = 1759] [id = 33]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd1b000 == 25 [pid = 1759] [id = 32]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf82000 == 24 [pid = 1759] [id = 29]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11d656800 == 23 [pid = 1759] [id = 31]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x119fa0000 == 22 [pid = 1759] [id = 45]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc0000 == 21 [pid = 1759] [id = 28]
07:58:51 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e3800 == 20 [pid = 1759] [id = 30]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x126204c00) [pid = 1759] [serial = 120] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x125b4a000) [pid = 1759] [serial = 109] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11d61ac00) [pid = 1759] [serial = 33] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11d81dc00) [pid = 1759] [serial = 36] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11a70b400) [pid = 1759] [serial = 25] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11d34a400) [pid = 1759] [serial = 30] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x11cdebc00) [pid = 1759] [serial = 20] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x11c879000) [pid = 1759] [serial = 12] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11cb8fc00) [pid = 1759] [serial = 15] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x11c42fc00) [pid = 1759] [serial = 6] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11a47ac00) [pid = 1759] [serial = 72] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x11c430c00) [pid = 1759] [serial = 75] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11c87d000) [pid = 1759] [serial = 78] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x11db3b400) [pid = 1759] [serial = 90] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11ddcb000) [pid = 1759] [serial = 93] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x125e34800) [pid = 1759] [serial = 114] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0x11e271400) [pid = 1759] [serial = 96] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x11cde7800) [pid = 1759] [serial = 99] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0x125ec1800) [pid = 1759] [serial = 117] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0x11a7fac00) [pid = 1759] [serial = 67] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 53 (0x11c6aa000) [pid = 1759] [serial = 9] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 52 (0x1227bb800) [pid = 1759] [serial = 62] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 51 (0x1229ee800) [pid = 1759] [serial = 104] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 50 (0x11f3e5400) [pid = 1759] [serial = 57] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 49 (0x11e4e3400) [pid = 1759] [serial = 51] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 48 (0x12bda4800) [pid = 1759] [serial = 54] [outer = 0x0] [url = about:blank]
07:58:51 INFO - PROCESS | 1755 | --DOMWINDOW == 47 (0x11e270400) [pid = 1759] [serial = 48] [outer = 0x0] [url = about:blank]
07:58:52 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:52 INFO - document served over http requires an https
07:58:52 INFO - sub-resource via xhr-request using the http-csp
07:58:52 INFO - delivery method with keep-origin-redirect and when
07:58:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:58:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 574ms
07:58:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
07:58:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x113290000 == 21 [pid = 1759] [id = 60]
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 48 (0x113263000) [pid = 1759] [serial = 166] [outer = 0x0]
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 49 (0x11c4cdc00) [pid = 1759] [serial = 167] [outer = 0x113263000]
07:58:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 50 (0x11c6aa400) [pid = 1759] [serial = 168] [outer = 0x113263000]
07:58:52 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:52 INFO - document served over http requires an https
07:58:52 INFO - sub-resource via xhr-request using the http-csp
07:58:52 INFO - delivery method with no-redirect and when
07:58:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:58:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 470ms
07:58:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:58:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c67a000 == 22 [pid = 1759] [id = 61]
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x11a7fac00) [pid = 1759] [serial = 169] [outer = 0x0]
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x11cb88400) [pid = 1759] [serial = 170] [outer = 0x11a7fac00]
07:58:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0x11cb96c00) [pid = 1759] [serial = 171] [outer = 0x11a7fac00]
07:58:53 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:53 INFO - document served over http requires an https
07:58:53 INFO - sub-resource via xhr-request using the http-csp
07:58:53 INFO - delivery method with swap-origin-redirect and when
07:58:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:53 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:58:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 479ms
07:58:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:58:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbbf800 == 23 [pid = 1759] [id = 62]
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0x11cde1000) [pid = 1759] [serial = 172] [outer = 0x0]
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x11cf64c00) [pid = 1759] [serial = 173] [outer = 0x11cde1000]
07:58:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x11cff5400) [pid = 1759] [serial = 174] [outer = 0x11cde1000]
07:58:53 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:53 INFO - document served over http requires an http
07:58:53 INFO - sub-resource via fetch-request using the meta-csp
07:58:53 INFO - delivery method with keep-origin-redirect and when
07:58:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
07:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:53 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:58:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 476ms
07:58:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
07:58:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7e800 == 24 [pid = 1759] [id = 63]
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x11d345c00) [pid = 1759] [serial = 175] [outer = 0x0]
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x11d619400) [pid = 1759] [serial = 176] [outer = 0x11d345c00]
07:58:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x11d820000) [pid = 1759] [serial = 177] [outer = 0x11d345c00]
07:58:54 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:54 INFO - document served over http requires an http
07:58:54 INFO - sub-resource via fetch-request using the meta-csp
07:58:54 INFO - delivery method with no-redirect and when
07:58:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:58:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 469ms
07:58:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:58:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e6800 == 25 [pid = 1759] [id = 64]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x11d34a800) [pid = 1759] [serial = 178] [outer = 0x0]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x11d61f400) [pid = 1759] [serial = 179] [outer = 0x11d34a800]
07:58:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x11e20cc00) [pid = 1759] [serial = 180] [outer = 0x11d34a800]
07:58:54 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:54 INFO - document served over http requires an http
07:58:54 INFO - sub-resource via fetch-request using the meta-csp
07:58:54 INFO - delivery method with swap-origin-redirect and when
07:58:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:58:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:58:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:58:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:58:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 473ms
07:58:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:58:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d863000 == 26 [pid = 1759] [id = 65]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11dd07800) [pid = 1759] [serial = 181] [outer = 0x0]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11e279000) [pid = 1759] [serial = 182] [outer = 0x11dd07800]
07:58:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11e4e3800) [pid = 1759] [serial = 183] [outer = 0x11dd07800]
07:58:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd2f800 == 27 [pid = 1759] [id = 66]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11e4e4400) [pid = 1759] [serial = 184] [outer = 0x0]
07:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11e4eac00) [pid = 1759] [serial = 185] [outer = 0x11e4e4400]
07:58:54 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:54 INFO - document served over http requires an http
07:58:54 INFO - sub-resource via iframe-tag using the meta-csp
07:58:54 INFO - delivery method with keep-origin-redirect and when
07:58:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:58:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 478ms
07:58:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x12620e800) [pid = 1759] [serial = 122] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11cf5d800) [pid = 1759] [serial = 137] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x11c4d1400) [pid = 1759] [serial = 128] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11c4ce800) [pid = 1759] [serial = 134] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x11cff3c00) [pid = 1759] [serial = 140] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11a48e400) [pid = 1759] [serial = 125] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x11cb92400) [pid = 1759] [serial = 131] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11d618c00) [pid = 1759] [serial = 143] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x11d620c00) [pid = 1759] [serial = 145] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0x11cde8000) [pid = 1759] [serial = 139] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x11a479c00) [pid = 1759] [serial = 124] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0x11c4cc400) [pid = 1759] [serial = 130] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0x11d34e800) [pid = 1759] [serial = 142] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 53 (0x11a7fd800) [pid = 1759] [serial = 127] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 52 (0x11c424c00) [pid = 1759] [serial = 133] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 51 (0x11c87a800) [pid = 1759] [serial = 136] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 50 (0x11c6b0800) [pid = 1759] [serial = 129] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | --DOMWINDOW == 49 (0x11a7f3400) [pid = 1759] [serial = 126] [outer = 0x0] [url = about:blank]
07:58:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8a800 == 28 [pid = 1759] [id = 67]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 50 (0x119fb5800) [pid = 1759] [serial = 186] [outer = 0x0]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x11a7f3400) [pid = 1759] [serial = 187] [outer = 0x119fb5800]
07:58:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x11cde8000) [pid = 1759] [serial = 188] [outer = 0x119fb5800]
07:58:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40c000 == 29 [pid = 1759] [id = 68]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0x11e210000) [pid = 1759] [serial = 189] [outer = 0x0]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0x11f3e6000) [pid = 1759] [serial = 190] [outer = 0x11e210000]
07:58:55 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:55 INFO - document served over http requires an http
07:58:55 INFO - sub-resource via iframe-tag using the meta-csp
07:58:55 INFO - delivery method with no-redirect and when
07:58:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
07:58:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:58:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 472ms
07:58:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:58:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a1800 == 30 [pid = 1759] [id = 69]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x119fa9400) [pid = 1759] [serial = 191] [outer = 0x0]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x11f3ea400) [pid = 1759] [serial = 192] [outer = 0x119fa9400]
07:58:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x1227b9800) [pid = 1759] [serial = 193] [outer = 0x119fa9400]
07:58:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x125283800 == 31 [pid = 1759] [id = 70]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x1227bc800) [pid = 1759] [serial = 194] [outer = 0x0]
07:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x1229e5000) [pid = 1759] [serial = 195] [outer = 0x1227bc800]
07:58:55 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:55 INFO - document served over http requires an http
07:58:55 INFO - sub-resource via iframe-tag using the meta-csp
07:58:55 INFO - delivery method with swap-origin-redirect and when
07:58:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
07:58:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:58:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:58:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:58:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 470ms
07:58:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:58:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x125299000 == 32 [pid = 1759] [id = 71]
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x11f3e5c00) [pid = 1759] [serial = 196] [outer = 0x0]
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x1227c0800) [pid = 1759] [serial = 197] [outer = 0x11f3e5c00]
07:58:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x1229f0c00) [pid = 1759] [serial = 198] [outer = 0x11f3e5c00]
07:58:56 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:56 INFO - document served over http requires an http
07:58:56 INFO - sub-resource via script-tag using the meta-csp
07:58:56 INFO - delivery method with keep-origin-redirect and when
07:58:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
07:58:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:58:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 476ms
07:58:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
07:58:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e1a800 == 33 [pid = 1759] [id = 72]
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11f3eb000) [pid = 1759] [serial = 199] [outer = 0x0]
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x125b49c00) [pid = 1759] [serial = 200] [outer = 0x11f3eb000]
07:58:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x125e39c00) [pid = 1759] [serial = 201] [outer = 0x11f3eb000]
07:58:56 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:56 INFO - document served over http requires an http
07:58:56 INFO - sub-resource via script-tag using the meta-csp
07:58:56 INFO - delivery method with no-redirect and when
07:58:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
07:58:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:58:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 528ms
07:58:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:58:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x126018800 == 34 [pid = 1759] [id = 73]
07:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x125b4e000) [pid = 1759] [serial = 202] [outer = 0x0]
07:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x125ec5800) [pid = 1759] [serial = 203] [outer = 0x125b4e000]
07:58:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x126204000) [pid = 1759] [serial = 204] [outer = 0x125b4e000]
07:58:58 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:58:58 INFO - document served over http requires an http
07:58:58 INFO - sub-resource via script-tag using the meta-csp
07:58:58 INFO - delivery method with swap-origin-redirect and when
07:58:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
07:58:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:58:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:58:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:58 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:58:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1148ms
07:58:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:58:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c41c000 == 35 [pid = 1759] [id = 74]
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11a481400) [pid = 1759] [serial = 205] [outer = 0x0]
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11a705c00) [pid = 1759] [serial = 206] [outer = 0x11a481400]
07:58:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11cb8d400) [pid = 1759] [serial = 207] [outer = 0x11a481400]
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x11ca80800) [pid = 1755] [serial = 22] [outer = 0x12b0a5c00]
07:58:58 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:58:58 INFO - document served over http requires an http
07:58:58 INFO - sub-resource via xhr-request using the meta-csp
07:58:58 INFO - delivery method with keep-origin-redirect and when
07:58:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
07:58:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:58 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:58:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 630ms
07:58:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
07:58:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x125296800 == 36 [pid = 1759] [id = 75]
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11cf66400) [pid = 1759] [serial = 208] [outer = 0x0]
07:58:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11ddce800) [pid = 1759] [serial = 209] [outer = 0x11cf66400]
07:58:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11e4e8800) [pid = 1759] [serial = 210] [outer = 0x11cf66400]
07:58:59 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:58:59 INFO - document served over http requires an http
07:58:59 INFO - sub-resource via xhr-request using the meta-csp
07:58:59 INFO - delivery method with no-redirect and when
07:58:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
07:58:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:58:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:58:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:58:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:58:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:58:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:58:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:58:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 580ms
07:58:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:58:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x12625e000 == 37 [pid = 1759] [id = 76]
07:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11ddc4800) [pid = 1759] [serial = 211] [outer = 0x0]
07:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x125b54000) [pid = 1759] [serial = 212] [outer = 0x11ddc4800]
07:58:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x125ec7c00) [pid = 1759] [serial = 213] [outer = 0x11ddc4800]
07:59:00 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:00 INFO - document served over http requires an http
07:59:00 INFO - sub-resource via xhr-request using the meta-csp
07:59:00 INFO - delivery method with swap-origin-redirect and when
07:59:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
07:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 926ms
07:59:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:59:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a77b800 == 38 [pid = 1759] [id = 77]
07:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x119e0f400) [pid = 1759] [serial = 214] [outer = 0x0]
07:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11a47c800) [pid = 1759] [serial = 215] [outer = 0x119e0f400]
07:59:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11c87bc00) [pid = 1759] [serial = 216] [outer = 0x119e0f400]
07:59:00 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:00 INFO - document served over http requires an https
07:59:00 INFO - sub-resource via fetch-request using the meta-csp
07:59:00 INFO - delivery method with keep-origin-redirect and when
07:59:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
07:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 624ms
07:59:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
07:59:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x111a9e000 == 39 [pid = 1759] [id = 78]
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11a479c00) [pid = 1759] [serial = 217] [outer = 0x0]
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11a706400) [pid = 1759] [serial = 218] [outer = 0x11a479c00]
07:59:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11cddc800) [pid = 1759] [serial = 219] [outer = 0x11a479c00]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125e1a800 == 38 [pid = 1759] [id = 72]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125299000 == 37 [pid = 1759] [id = 71]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125283800 == 36 [pid = 1759] [id = 70]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a1800 == 35 [pid = 1759] [id = 69]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40c000 == 34 [pid = 1759] [id = 68]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8a800 == 33 [pid = 1759] [id = 67]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd2f800 == 32 [pid = 1759] [id = 66]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d863000 == 31 [pid = 1759] [id = 65]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e6800 == 30 [pid = 1759] [id = 64]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11c414000 == 29 [pid = 1759] [id = 26]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126247800 == 28 [pid = 1759] [id = 44]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7e800 == 27 [pid = 1759] [id = 63]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12600f800 == 26 [pid = 1759] [id = 43]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbbf800 == 25 [pid = 1759] [id = 62]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11c67a000 == 24 [pid = 1759] [id = 61]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x113290000 == 23 [pid = 1759] [id = 60]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x119f9e000 == 22 [pid = 1759] [id = 27]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11c673800 == 21 [pid = 1759] [id = 59]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd6000 == 20 [pid = 1759] [id = 58]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125e1c800 == 19 [pid = 1759] [id = 42]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x122912800 == 18 [pid = 1759] [id = 57]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125291000 == 17 [pid = 1759] [id = 39]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a3000 == 16 [pid = 1759] [id = 56]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125286800 == 15 [pid = 1759] [id = 38]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12291d800 == 14 [pid = 1759] [id = 36]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd2d000 == 13 [pid = 1759] [id = 55]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11df81000 == 12 [pid = 1759] [id = 52]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11e41a000 == 11 [pid = 1759] [id = 34]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x122903800 == 10 [pid = 1759] [id = 35]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11a789800 == 9 [pid = 1759] [id = 54]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12bddd800 == 8 [pid = 1759] [id = 37]
07:59:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125e09800 == 7 [pid = 1759] [id = 41]
07:59:01 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11c874c00) [pid = 1759] [serial = 135] [outer = 0x0] [url = about:blank]
07:59:01 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11cf64800) [pid = 1759] [serial = 138] [outer = 0x0] [url = about:blank]
07:59:01 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11cde5c00) [pid = 1759] [serial = 132] [outer = 0x0] [url = about:blank]
07:59:01 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11d34dc00) [pid = 1759] [serial = 141] [outer = 0x0] [url = about:blank]
07:59:01 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:01 INFO - document served over http requires an https
07:59:01 INFO - sub-resource via fetch-request using the meta-csp
07:59:01 INFO - delivery method with no-redirect and when
07:59:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
07:59:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:59:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 475ms
07:59:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:59:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c677800 == 8 [pid = 1759] [id = 79]
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11c87c000) [pid = 1759] [serial = 220] [outer = 0x0]
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11cf5cc00) [pid = 1759] [serial = 221] [outer = 0x11c87c000]
07:59:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11cf66800) [pid = 1759] [serial = 222] [outer = 0x11c87c000]
07:59:01 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:01 INFO - document served over http requires an https
07:59:01 INFO - sub-resource via fetch-request using the meta-csp
07:59:01 INFO - delivery method with swap-origin-redirect and when
07:59:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
07:59:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 519ms
07:59:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:59:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf76000 == 9 [pid = 1759] [id = 80]
07:59:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11cf60400) [pid = 1759] [serial = 223] [outer = 0x0]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11d344000) [pid = 1759] [serial = 224] [outer = 0x11cf60400]
07:59:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11d612800) [pid = 1759] [serial = 225] [outer = 0x11cf60400]
07:59:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1dc800 == 10 [pid = 1759] [id = 81]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11d613400) [pid = 1759] [serial = 226] [outer = 0x0]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11d61d000) [pid = 1759] [serial = 227] [outer = 0x11d613400]
07:59:02 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:02 INFO - document served over http requires an https
07:59:02 INFO - sub-resource via iframe-tag using the meta-csp
07:59:02 INFO - delivery method with keep-origin-redirect and when
07:59:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
07:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 474ms
07:59:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:59:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d63d000 == 11 [pid = 1759] [id = 82]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d343c00) [pid = 1759] [serial = 228] [outer = 0x0]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11d619c00) [pid = 1759] [serial = 229] [outer = 0x11d343c00]
07:59:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11db32c00) [pid = 1759] [serial = 230] [outer = 0x11d343c00]
07:59:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64f800 == 12 [pid = 1759] [id = 83]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11d61c400) [pid = 1759] [serial = 231] [outer = 0x0]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11dd0d000) [pid = 1759] [serial = 232] [outer = 0x11d61c400]
07:59:02 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:02 INFO - document served over http requires an https
07:59:02 INFO - sub-resource via iframe-tag using the meta-csp
07:59:02 INFO - delivery method with no-redirect and when
07:59:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
07:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:59:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 470ms
07:59:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:59:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85f800 == 13 [pid = 1759] [id = 84]
07:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11dd04800) [pid = 1759] [serial = 233] [outer = 0x0]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11ddc7800) [pid = 1759] [serial = 234] [outer = 0x11dd04800]
07:59:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11e20b800) [pid = 1759] [serial = 235] [outer = 0x11dd04800]
07:59:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd23800 == 14 [pid = 1759] [id = 85]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11e20dc00) [pid = 1759] [serial = 236] [outer = 0x0]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11e271000) [pid = 1759] [serial = 237] [outer = 0x11e20dc00]
07:59:03 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:03 INFO - document served over http requires an https
07:59:03 INFO - sub-resource via iframe-tag using the meta-csp
07:59:03 INFO - delivery method with swap-origin-redirect and when
07:59:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
07:59:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 472ms
07:59:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:59:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df78000 == 15 [pid = 1759] [id = 86]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11ddc5c00) [pid = 1759] [serial = 238] [outer = 0x0]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11e279c00) [pid = 1759] [serial = 239] [outer = 0x11ddc5c00]
07:59:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11f3dfc00) [pid = 1759] [serial = 240] [outer = 0x11ddc5c00]
07:59:03 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:03 INFO - document served over http requires an https
07:59:03 INFO - sub-resource via script-tag using the meta-csp
07:59:03 INFO - delivery method with keep-origin-redirect and when
07:59:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
07:59:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 526ms
07:59:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
07:59:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e408000 == 16 [pid = 1759] [id = 87]
07:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11f3e0000) [pid = 1759] [serial = 241] [outer = 0x0]
07:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x1227b3800) [pid = 1759] [serial = 242] [outer = 0x11f3e0000]
07:59:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1227bdc00) [pid = 1759] [serial = 243] [outer = 0x11f3e0000]
07:59:04 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:04 INFO - document served over http requires an https
07:59:04 INFO - sub-resource via script-tag using the meta-csp
07:59:04 INFO - delivery method with no-redirect and when
07:59:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
07:59:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:04 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:59:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 724ms
07:59:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:59:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f398800 == 17 [pid = 1759] [id = 88]
07:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11f3e2800) [pid = 1759] [serial = 244] [outer = 0x0]
07:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x1229f2c00) [pid = 1759] [serial = 245] [outer = 0x11f3e2800]
07:59:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x125e35400) [pid = 1759] [serial = 246] [outer = 0x11f3e2800]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11d823000) [pid = 1759] [serial = 147] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158328132]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11d34e000) [pid = 1759] [serial = 144] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11cf62400) [pid = 1759] [serial = 152] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11db2f400) [pid = 1759] [serial = 148] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158328132]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11cff0400) [pid = 1759] [serial = 155] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11db36c00) [pid = 1759] [serial = 161] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11dd09800) [pid = 1759] [serial = 158] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x1229e5000) [pid = 1759] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11f3ea400) [pid = 1759] [serial = 192] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11e4eac00) [pid = 1759] [serial = 185] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11e279000) [pid = 1759] [serial = 182] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11f3e6000) [pid = 1759] [serial = 190] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158335399]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11a7f3400) [pid = 1759] [serial = 187] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x125b49c00) [pid = 1759] [serial = 200] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11cf64c00) [pid = 1759] [serial = 173] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11cb88400) [pid = 1759] [serial = 170] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11d61f400) [pid = 1759] [serial = 179] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11d619400) [pid = 1759] [serial = 176] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11c4cdc00) [pid = 1759] [serial = 167] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11cff6400) [pid = 1759] [serial = 153] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11a712800) [pid = 1759] [serial = 150] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x1227c0800) [pid = 1759] [serial = 197] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11a245000) [pid = 1759] [serial = 164] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x125ec5800) [pid = 1759] [serial = 203] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11d345c00) [pid = 1759] [serial = 175] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11a7fac00) [pid = 1759] [serial = 169] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11f3eb000) [pid = 1759] [serial = 199] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11326bc00) [pid = 1759] [serial = 163] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11dd07800) [pid = 1759] [serial = 181] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x113263000) [pid = 1759] [serial = 166] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11d34a800) [pid = 1759] [serial = 178] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x1227bc800) [pid = 1759] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11f3e5c00) [pid = 1759] [serial = 196] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x119fa9400) [pid = 1759] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11e210000) [pid = 1759] [serial = 189] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158335399]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x119fb5800) [pid = 1759] [serial = 186] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11e4e4400) [pid = 1759] [serial = 184] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11cde1000) [pid = 1759] [serial = 172] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x11d81fc00) [pid = 1759] [serial = 146] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x11cb96c00) [pid = 1759] [serial = 171] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11c6aa400) [pid = 1759] [serial = 168] [outer = 0x0] [url = about:blank]
07:59:05 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x11c4c8800) [pid = 1759] [serial = 165] [outer = 0x0] [url = about:blank]
07:59:05 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:05 INFO - document served over http requires an https
07:59:05 INFO - sub-resource via script-tag using the meta-csp
07:59:05 INFO - delivery method with swap-origin-redirect and when
07:59:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
07:59:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1125ms
07:59:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:59:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290c000 == 18 [pid = 1759] [id = 89]
07:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11cf5b800) [pid = 1759] [serial = 247] [outer = 0x0]
07:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11cf64c00) [pid = 1759] [serial = 248] [outer = 0x11cf5b800]
07:59:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11db2c400) [pid = 1759] [serial = 249] [outer = 0x11cf5b800]
07:59:06 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:06 INFO - document served over http requires an https
07:59:06 INFO - sub-resource via xhr-request using the meta-csp
07:59:06 INFO - delivery method with keep-origin-redirect and when
07:59:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
07:59:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 473ms
07:59:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
07:59:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x12529b800 == 19 [pid = 1759] [id = 90]
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11dd07000) [pid = 1759] [serial = 250] [outer = 0x0]
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x125e35800) [pid = 1759] [serial = 251] [outer = 0x11dd07000]
07:59:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x126205c00) [pid = 1759] [serial = 252] [outer = 0x11dd07000]
07:59:06 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:06 INFO - document served over http requires an https
07:59:06 INFO - sub-resource via xhr-request using the meta-csp
07:59:06 INFO - delivery method with no-redirect and when
07:59:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
07:59:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:59:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 472ms
07:59:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:59:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x126011800 == 20 [pid = 1759] [id = 91]
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11f3e5400) [pid = 1759] [serial = 253] [outer = 0x0]
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x1262f0400) [pid = 1759] [serial = 254] [outer = 0x11f3e5400]
07:59:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x1262f7400) [pid = 1759] [serial = 255] [outer = 0x11f3e5400]
07:59:07 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:07 INFO - document served over http requires an https
07:59:07 INFO - sub-resource via xhr-request using the meta-csp
07:59:07 INFO - delivery method with swap-origin-redirect and when
07:59:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
07:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 529ms
07:59:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:59:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf70800 == 21 [pid = 1759] [id = 92]
07:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11c6b0c00) [pid = 1759] [serial = 256] [outer = 0x0]
07:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11c874400) [pid = 1759] [serial = 257] [outer = 0x11c6b0c00]
07:59:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11cff6400) [pid = 1759] [serial = 258] [outer = 0x11c6b0c00]
07:59:07 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x128c28c00) [pid = 1755] [serial = 21] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
07:59:07 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:07 INFO - document served over http requires an http
07:59:07 INFO - sub-resource via fetch-request using the meta-csp
07:59:07 INFO - delivery method with keep-origin-redirect and when
07:59:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
07:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 573ms
07:59:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
07:59:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e19000 == 22 [pid = 1759] [id = 93]
07:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11d61b000) [pid = 1759] [serial = 259] [outer = 0x0]
07:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11db36000) [pid = 1759] [serial = 260] [outer = 0x11d61b000]
07:59:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11e4eb800) [pid = 1759] [serial = 261] [outer = 0x11d61b000]
07:59:08 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:08 INFO - document served over http requires an http
07:59:08 INFO - sub-resource via fetch-request using the meta-csp
07:59:08 INFO - delivery method with no-redirect and when
07:59:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
07:59:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:59:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 524ms
07:59:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:59:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdf0800 == 23 [pid = 1759] [id = 94]
07:59:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11f3ee800) [pid = 1759] [serial = 262] [outer = 0x0]
07:59:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x125ec5000) [pid = 1759] [serial = 263] [outer = 0x11f3ee800]
07:59:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x1262f7800) [pid = 1759] [serial = 264] [outer = 0x11f3ee800]
07:59:08 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:08 INFO - document served over http requires an http
07:59:08 INFO - sub-resource via fetch-request using the meta-csp
07:59:08 INFO - delivery method with swap-origin-redirect and when
07:59:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
07:59:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 575ms
07:59:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:59:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x12714b000 == 24 [pid = 1759] [id = 95]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x125b46400) [pid = 1759] [serial = 265] [outer = 0x0]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x12bda0c00) [pid = 1759] [serial = 266] [outer = 0x125b46400]
07:59:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x12bda7000) [pid = 1759] [serial = 267] [outer = 0x125b46400]
07:59:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a4e800 == 25 [pid = 1759] [id = 96]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x1266ed000) [pid = 1759] [serial = 268] [outer = 0x0]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11a341400) [pid = 1759] [serial = 269] [outer = 0x1266ed000]
07:59:09 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:09 INFO - document served over http requires an http
07:59:09 INFO - sub-resource via iframe-tag using the meta-csp
07:59:09 INFO - delivery method with keep-origin-redirect and when
07:59:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
07:59:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:09 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 825ms
07:59:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:59:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d648800 == 26 [pid = 1759] [id = 97]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x125b4a000) [pid = 1759] [serial = 270] [outer = 0x0]
07:59:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x125ec0c00) [pid = 1759] [serial = 271] [outer = 0x125b4a000]
07:59:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x1266f2800) [pid = 1759] [serial = 272] [outer = 0x125b4a000]
07:59:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1d0800 == 27 [pid = 1759] [id = 98]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11c4d6400) [pid = 1759] [serial = 273] [outer = 0x0]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x119f31c00) [pid = 1759] [serial = 274] [outer = 0x11c4d6400]
07:59:10 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:10 INFO - document served over http requires an http
07:59:10 INFO - sub-resource via iframe-tag using the meta-csp
07:59:10 INFO - delivery method with no-redirect and when
07:59:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
07:59:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:59:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 674ms
07:59:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:59:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x113290800 == 28 [pid = 1759] [id = 99]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11c424000) [pid = 1759] [serial = 275] [outer = 0x0]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11c6a4000) [pid = 1759] [serial = 276] [outer = 0x11c424000]
07:59:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11cb8e800) [pid = 1759] [serial = 277] [outer = 0x11c424000]
07:59:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd0800 == 29 [pid = 1759] [id = 100]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11cde0c00) [pid = 1759] [serial = 278] [outer = 0x0]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x12529b800 == 28 [pid = 1759] [id = 90]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x12290c000 == 27 [pid = 1759] [id = 89]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11f398800 == 26 [pid = 1759] [id = 88]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11e408000 == 25 [pid = 1759] [id = 87]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11df78000 == 24 [pid = 1759] [id = 86]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd23800 == 23 [pid = 1759] [id = 85]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85f800 == 22 [pid = 1759] [id = 84]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64f800 == 21 [pid = 1759] [id = 83]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11d63d000 == 20 [pid = 1759] [id = 82]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1dc800 == 19 [pid = 1759] [id = 81]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf76000 == 18 [pid = 1759] [id = 80]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11c677800 == 17 [pid = 1759] [id = 79]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x111a9e000 == 16 [pid = 1759] [id = 78]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11a77b800 == 15 [pid = 1759] [id = 77]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x12625e000 == 14 [pid = 1759] [id = 76]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x125296800 == 13 [pid = 1759] [id = 75]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x126018800 == 12 [pid = 1759] [id = 73]
07:59:10 INFO - PROCESS | 1755 | --DOCSHELL 0x11c41c000 == 11 [pid = 1759] [id = 74]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x1227b9800) [pid = 1759] [serial = 193] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11d820000) [pid = 1759] [serial = 177] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11cff5400) [pid = 1759] [serial = 174] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11cde8000) [pid = 1759] [serial = 188] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11e4e3800) [pid = 1759] [serial = 183] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x1229f0c00) [pid = 1759] [serial = 198] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x125e39c00) [pid = 1759] [serial = 201] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11e20cc00) [pid = 1759] [serial = 180] [outer = 0x0] [url = about:blank]
07:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x119e0f000) [pid = 1759] [serial = 279] [outer = 0x11cde0c00]
07:59:11 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:11 INFO - document served over http requires an http
07:59:11 INFO - sub-resource via iframe-tag using the meta-csp
07:59:11 INFO - delivery method with swap-origin-redirect and when
07:59:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
07:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:11 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 574ms
07:59:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:59:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f8d800 == 12 [pid = 1759] [id = 101]
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11cddd400) [pid = 1759] [serial = 280] [outer = 0x0]
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11cde9000) [pid = 1759] [serial = 281] [outer = 0x11cddd400]
07:59:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11cf68400) [pid = 1759] [serial = 282] [outer = 0x11cddd400]
07:59:11 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:11 INFO - document served over http requires an http
07:59:11 INFO - sub-resource via script-tag using the meta-csp
07:59:11 INFO - delivery method with keep-origin-redirect and when
07:59:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
07:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:11 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 476ms
07:59:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
07:59:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbbb800 == 13 [pid = 1759] [id = 102]
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11cde8800) [pid = 1759] [serial = 283] [outer = 0x0]
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11d616000) [pid = 1759] [serial = 284] [outer = 0x11cde8800]
07:59:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11d81d400) [pid = 1759] [serial = 285] [outer = 0x11cde8800]
07:59:12 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:12 INFO - document served over http requires an http
07:59:12 INFO - sub-resource via script-tag using the meta-csp
07:59:12 INFO - delivery method with no-redirect and when
07:59:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
07:59:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:12 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:59:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1217ms
07:59:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:59:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e1800 == 14 [pid = 1759] [id = 103]
07:59:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11d612400) [pid = 1759] [serial = 286] [outer = 0x0]
07:59:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11dd10000) [pid = 1759] [serial = 287] [outer = 0x11d612400]
07:59:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11e20ac00) [pid = 1759] [serial = 288] [outer = 0x11d612400]
07:59:13 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:13 INFO - document served over http requires an http
07:59:13 INFO - sub-resource via script-tag using the meta-csp
07:59:13 INFO - delivery method with swap-origin-redirect and when
07:59:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
07:59:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 525ms
07:59:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:59:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85f000 == 15 [pid = 1759] [id = 104]
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11dd06800) [pid = 1759] [serial = 289] [outer = 0x0]
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11e26e000) [pid = 1759] [serial = 290] [outer = 0x11dd06800]
07:59:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11f3e7c00) [pid = 1759] [serial = 291] [outer = 0x11dd06800]
07:59:13 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:13 INFO - document served over http requires an http
07:59:13 INFO - sub-resource via xhr-request using the meta-csp
07:59:13 INFO - delivery method with keep-origin-redirect and when
07:59:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
07:59:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 521ms
07:59:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
07:59:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df85800 == 16 [pid = 1759] [id = 105]
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11e4dec00) [pid = 1759] [serial = 292] [outer = 0x0]
07:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1227c1400) [pid = 1759] [serial = 293] [outer = 0x11e4dec00]
07:59:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x125b50000) [pid = 1759] [serial = 294] [outer = 0x11e4dec00]
07:59:14 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:14 INFO - document served over http requires an http
07:59:14 INFO - sub-resource via xhr-request using the meta-csp
07:59:14 INFO - delivery method with no-redirect and when
07:59:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html"
07:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:14 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:59:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 528ms
07:59:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:59:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a2800 == 17 [pid = 1759] [id = 106]
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x125e35c00) [pid = 1759] [serial = 295] [outer = 0x0]
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x126206400) [pid = 1759] [serial = 296] [outer = 0x125e35c00]
07:59:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x1262f1400) [pid = 1759] [serial = 297] [outer = 0x125e35c00]
07:59:14 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:14 INFO - document served over http requires an http
07:59:14 INFO - sub-resource via xhr-request using the meta-csp
07:59:14 INFO - delivery method with swap-origin-redirect and when
07:59:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
07:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:14 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 472ms
07:59:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:59:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528b000 == 18 [pid = 1759] [id = 107]
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x1262f2400) [pid = 1759] [serial = 298] [outer = 0x0]
07:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x1266f9800) [pid = 1759] [serial = 299] [outer = 0x1262f2400]
07:59:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x12bda9000) [pid = 1759] [serial = 300] [outer = 0x1262f2400]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11cf60400) [pid = 1759] [serial = 223] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11f3e2800) [pid = 1759] [serial = 244] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11e20dc00) [pid = 1759] [serial = 236] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11a479c00) [pid = 1759] [serial = 217] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11f3e0000) [pid = 1759] [serial = 241] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11ddc5c00) [pid = 1759] [serial = 238] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11cf5b800) [pid = 1759] [serial = 247] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x119e0f400) [pid = 1759] [serial = 214] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11dd04800) [pid = 1759] [serial = 233] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11c87c000) [pid = 1759] [serial = 220] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11d343c00) [pid = 1759] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11d61c400) [pid = 1759] [serial = 231] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158342774]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11dd07000) [pid = 1759] [serial = 250] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11d613400) [pid = 1759] [serial = 226] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x125b4e000) [pid = 1759] [serial = 202] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x125b54000) [pid = 1759] [serial = 212] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x125e35800) [pid = 1759] [serial = 251] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x1229f2c00) [pid = 1759] [serial = 245] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11dd0d000) [pid = 1759] [serial = 232] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158342774]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11d619c00) [pid = 1759] [serial = 229] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11e271000) [pid = 1759] [serial = 237] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11e279c00) [pid = 1759] [serial = 239] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11a705c00) [pid = 1759] [serial = 206] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11d61d000) [pid = 1759] [serial = 227] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11cf5cc00) [pid = 1759] [serial = 221] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11cf64c00) [pid = 1759] [serial = 248] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11ddce800) [pid = 1759] [serial = 209] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11d344000) [pid = 1759] [serial = 224] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11ddc7800) [pid = 1759] [serial = 234] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11a47c800) [pid = 1759] [serial = 215] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1227b3800) [pid = 1759] [serial = 242] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11a706400) [pid = 1759] [serial = 218] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x1262f0400) [pid = 1759] [serial = 254] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x126204000) [pid = 1759] [serial = 204] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11db2c400) [pid = 1759] [serial = 249] [outer = 0x0] [url = about:blank]
07:59:15 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x126205c00) [pid = 1759] [serial = 252] [outer = 0x0] [url = about:blank]
07:59:15 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:15 INFO - document served over http requires an https
07:59:15 INFO - sub-resource via fetch-request using the meta-csp
07:59:15 INFO - delivery method with keep-origin-redirect and when
07:59:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
07:59:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 522ms
07:59:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
07:59:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x126004000 == 19 [pid = 1759] [id = 108]
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11c6b1000) [pid = 1759] [serial = 301] [outer = 0x0]
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11cb88000) [pid = 1759] [serial = 302] [outer = 0x11c6b1000]
07:59:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11d61a400) [pid = 1759] [serial = 303] [outer = 0x11c6b1000]
07:59:15 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:15 INFO - document served over http requires an https
07:59:15 INFO - sub-resource via fetch-request using the meta-csp
07:59:15 INFO - delivery method with no-redirect and when
07:59:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
07:59:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:59:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 474ms
07:59:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:59:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x126255800 == 20 [pid = 1759] [id = 109]
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11c879800) [pid = 1759] [serial = 304] [outer = 0x0]
07:59:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11e278800) [pid = 1759] [serial = 305] [outer = 0x11c879800]
07:59:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x126204000) [pid = 1759] [serial = 306] [outer = 0x11c879800]
07:59:16 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:16 INFO - document served over http requires an https
07:59:16 INFO - sub-resource via fetch-request using the meta-csp
07:59:16 INFO - delivery method with swap-origin-redirect and when
07:59:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
07:59:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 471ms
07:59:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:59:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a63800 == 21 [pid = 1759] [id = 110]
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11e270000) [pid = 1759] [serial = 307] [outer = 0x0]
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x126bbf000) [pid = 1759] [serial = 308] [outer = 0x11e270000]
07:59:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x12718ac00) [pid = 1759] [serial = 309] [outer = 0x11e270000]
07:59:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdd2800 == 22 [pid = 1759] [id = 111]
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x1262fcc00) [pid = 1759] [serial = 310] [outer = 0x0]
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x127191c00) [pid = 1759] [serial = 311] [outer = 0x1262fcc00]
07:59:16 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:16 INFO - document served over http requires an https
07:59:16 INFO - sub-resource via iframe-tag using the meta-csp
07:59:16 INFO - delivery method with keep-origin-redirect and when
07:59:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
07:59:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 573ms
07:59:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:59:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b1c000 == 23 [pid = 1759] [id = 112]
07:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x126bc0800) [pid = 1759] [serial = 312] [outer = 0x0]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x126b4e000) [pid = 1759] [serial = 313] [outer = 0x126bc0800]
07:59:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x126b53000) [pid = 1759] [serial = 314] [outer = 0x126bc0800]
07:59:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b28000 == 24 [pid = 1759] [id = 113]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x126b4dc00) [pid = 1759] [serial = 315] [outer = 0x0]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x126b5a400) [pid = 1759] [serial = 316] [outer = 0x126b4dc00]
07:59:17 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:17 INFO - document served over http requires an https
07:59:17 INFO - sub-resource via iframe-tag using the meta-csp
07:59:17 INFO - delivery method with no-redirect and when
07:59:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
07:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:59:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 470ms
07:59:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:59:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c899000 == 25 [pid = 1759] [id = 114]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11c430400) [pid = 1759] [serial = 317] [outer = 0x0]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11c6aa000) [pid = 1759] [serial = 318] [outer = 0x11c430400]
07:59:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11cfea000) [pid = 1759] [serial = 319] [outer = 0x11c430400]
07:59:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x125298000 == 26 [pid = 1759] [id = 115]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11d820800) [pid = 1759] [serial = 320] [outer = 0x0]
07:59:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11e20d000) [pid = 1759] [serial = 321] [outer = 0x11d820800]
07:59:17 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:17 INFO - document served over http requires an https
07:59:17 INFO - sub-resource via iframe-tag using the meta-csp
07:59:17 INFO - delivery method with swap-origin-redirect and when
07:59:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
07:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 582ms
07:59:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:59:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b18800 == 27 [pid = 1759] [id = 116]
07:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11d61ec00) [pid = 1759] [serial = 322] [outer = 0x0]
07:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11f3eb400) [pid = 1759] [serial = 323] [outer = 0x11d61ec00]
07:59:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x1262f8800) [pid = 1759] [serial = 324] [outer = 0x11d61ec00]
07:59:18 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:18 INFO - document served over http requires an https
07:59:18 INFO - sub-resource via script-tag using the meta-csp
07:59:18 INFO - delivery method with keep-origin-redirect and when
07:59:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
07:59:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 891ms
07:59:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
07:59:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a77e000 == 28 [pid = 1759] [id = 117]
07:59:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11326b000) [pid = 1759] [serial = 325] [outer = 0x0]
07:59:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x119e07400) [pid = 1759] [serial = 326] [outer = 0x11326b000]
07:59:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11a7f3400) [pid = 1759] [serial = 327] [outer = 0x11326b000]
07:59:19 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:19 INFO - document served over http requires an https
07:59:19 INFO - sub-resource via script-tag using the meta-csp
07:59:19 INFO - delivery method with no-redirect and when
07:59:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
07:59:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:59:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1127ms
07:59:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:59:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c407000 == 29 [pid = 1759] [id = 118]
07:59:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11a499c00) [pid = 1759] [serial = 328] [outer = 0x0]
07:59:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11a70e800) [pid = 1759] [serial = 329] [outer = 0x11a499c00]
07:59:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11c430000) [pid = 1759] [serial = 330] [outer = 0x11a499c00]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126b28000 == 28 [pid = 1759] [id = 113]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdd2800 == 27 [pid = 1759] [id = 111]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126a63800 == 26 [pid = 1759] [id = 110]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126255800 == 25 [pid = 1759] [id = 109]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126004000 == 24 [pid = 1759] [id = 108]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x12528b000 == 23 [pid = 1759] [id = 107]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a2800 == 22 [pid = 1759] [id = 106]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11df85800 == 21 [pid = 1759] [id = 105]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85f000 == 20 [pid = 1759] [id = 104]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e1800 == 19 [pid = 1759] [id = 103]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbbb800 == 18 [pid = 1759] [id = 102]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x119f8d800 == 17 [pid = 1759] [id = 101]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd0800 == 16 [pid = 1759] [id = 100]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x113290800 == 15 [pid = 1759] [id = 99]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1d0800 == 14 [pid = 1759] [id = 98]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126a4e800 == 13 [pid = 1759] [id = 96]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11d648800 == 12 [pid = 1759] [id = 97]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x12714b000 == 11 [pid = 1759] [id = 95]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdf0800 == 10 [pid = 1759] [id = 94]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x125e19000 == 9 [pid = 1759] [id = 93]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf70800 == 8 [pid = 1759] [id = 92]
07:59:20 INFO - PROCESS | 1755 | --DOCSHELL 0x126011800 == 7 [pid = 1759] [id = 91]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11c87bc00) [pid = 1759] [serial = 216] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x125e35400) [pid = 1759] [serial = 246] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11cddc800) [pid = 1759] [serial = 219] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11cf66800) [pid = 1759] [serial = 222] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11d612800) [pid = 1759] [serial = 225] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11f3dfc00) [pid = 1759] [serial = 240] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11e20b800) [pid = 1759] [serial = 235] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x1227bdc00) [pid = 1759] [serial = 243] [outer = 0x0] [url = about:blank]
07:59:20 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11db32c00) [pid = 1759] [serial = 230] [outer = 0x0] [url = about:blank]
07:59:21 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:21 INFO - document served over http requires an https
07:59:21 INFO - sub-resource via script-tag using the meta-csp
07:59:21 INFO - delivery method with swap-origin-redirect and when
07:59:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1025ms
07:59:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:59:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4f0000 == 8 [pid = 1759] [id = 119]
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11a49a800) [pid = 1759] [serial = 331] [outer = 0x0]
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11c4d3400) [pid = 1759] [serial = 332] [outer = 0x11a49a800]
07:59:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11c6a9800) [pid = 1759] [serial = 333] [outer = 0x11a49a800]
07:59:21 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:21 INFO - document served over http requires an https
07:59:21 INFO - sub-resource via xhr-request using the meta-csp
07:59:21 INFO - delivery method with keep-origin-redirect and when
07:59:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 481ms
07:59:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
07:59:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c890800 == 9 [pid = 1759] [id = 120]
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11c4cf800) [pid = 1759] [serial = 334] [outer = 0x0]
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11c87f800) [pid = 1759] [serial = 335] [outer = 0x11c4cf800]
07:59:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11cb94000) [pid = 1759] [serial = 336] [outer = 0x11c4cf800]
07:59:21 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:21 INFO - document served over http requires an https
07:59:21 INFO - sub-resource via xhr-request using the meta-csp
07:59:21 INFO - delivery method with no-redirect and when
07:59:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:59:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 470ms
07:59:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:59:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbca800 == 10 [pid = 1759] [id = 121]
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11c875800) [pid = 1759] [serial = 337] [outer = 0x0]
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11cf5d400) [pid = 1759] [serial = 338] [outer = 0x11c875800]
07:59:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11cfe8800) [pid = 1759] [serial = 339] [outer = 0x11c875800]
07:59:22 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:22 INFO - document served over http requires an https
07:59:22 INFO - sub-resource via xhr-request using the meta-csp
07:59:22 INFO - delivery method with swap-origin-redirect and when
07:59:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
07:59:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 478ms
07:59:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:59:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8d800 == 11 [pid = 1759] [id = 122]
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11cfecc00) [pid = 1759] [serial = 340] [outer = 0x0]
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11d344000) [pid = 1759] [serial = 341] [outer = 0x11cfecc00]
07:59:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11d351400) [pid = 1759] [serial = 342] [outer = 0x11cfecc00]
07:59:22 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:22 INFO - document served over http requires an http
07:59:22 INFO - sub-resource via fetch-request using the meta-referrer
07:59:22 INFO - delivery method with keep-origin-redirect and when
07:59:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 471ms
07:59:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
07:59:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d639000 == 12 [pid = 1759] [id = 123]
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x11cff2800) [pid = 1759] [serial = 343] [outer = 0x0]
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x11d61bc00) [pid = 1759] [serial = 344] [outer = 0x11cff2800]
07:59:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x11d81b000) [pid = 1759] [serial = 345] [outer = 0x11cff2800]
07:59:23 INFO - PROCESS | 1755 | 1449158363220 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
07:59:23 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:23 INFO - document served over http requires an http
07:59:23 INFO - sub-resource via fetch-request using the meta-referrer
07:59:23 INFO - delivery method with no-redirect and when
07:59:23 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:23 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:59:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 577ms
07:59:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:59:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d854800 == 13 [pid = 1759] [id = 124]
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x11d61b400) [pid = 1759] [serial = 346] [outer = 0x0]
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x11db36400) [pid = 1759] [serial = 347] [outer = 0x11d61b400]
07:59:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11dd07400) [pid = 1759] [serial = 348] [outer = 0x11d61b400]
07:59:24 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:24 INFO - document served over http requires an http
07:59:24 INFO - sub-resource via fetch-request using the meta-referrer
07:59:24 INFO - delivery method with swap-origin-redirect and when
07:59:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 526ms
07:59:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:59:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd13800 == 14 [pid = 1759] [id = 125]
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x11d823000) [pid = 1759] [serial = 349] [outer = 0x0]
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11ddc6400) [pid = 1759] [serial = 350] [outer = 0x11d823000]
07:59:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11ddd3000) [pid = 1759] [serial = 351] [outer = 0x11d823000]
07:59:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd2d000 == 15 [pid = 1759] [id = 126]
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11e203400) [pid = 1759] [serial = 352] [outer = 0x0]
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11e210400) [pid = 1759] [serial = 353] [outer = 0x11e203400]
07:59:24 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:24 INFO - document served over http requires an http
07:59:24 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:24 INFO - delivery method with keep-origin-redirect and when
07:59:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms
07:59:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11cb87400) [pid = 1759] [serial = 160] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x126206800) [pid = 1759] [serial = 121] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11cdeb400) [pid = 1759] [serial = 157] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x11a249000) [pid = 1759] [serial = 154] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11a495c00) [pid = 1759] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x11ddc4800) [pid = 1759] [serial = 211] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x11a481400) [pid = 1759] [serial = 205] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11c6b1000) [pid = 1759] [serial = 301] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11dd06800) [pid = 1759] [serial = 289] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11cddd400) [pid = 1759] [serial = 280] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11e4dec00) [pid = 1759] [serial = 292] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11d612400) [pid = 1759] [serial = 286] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11cf66400) [pid = 1759] [serial = 208] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x1262f2400) [pid = 1759] [serial = 298] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x1262fcc00) [pid = 1759] [serial = 310] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11cde8800) [pid = 1759] [serial = 283] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11c6b0c00) [pid = 1759] [serial = 256] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11c879800) [pid = 1759] [serial = 304] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11cde0c00) [pid = 1759] [serial = 278] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11e270000) [pid = 1759] [serial = 307] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x125e35c00) [pid = 1759] [serial = 295] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x1266ed000) [pid = 1759] [serial = 268] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11f3e5400) [pid = 1759] [serial = 253] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x125b4a000) [pid = 1759] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11c4d6400) [pid = 1759] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158350289]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11d61b000) [pid = 1759] [serial = 259] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11f3ee800) [pid = 1759] [serial = 262] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11c424000) [pid = 1759] [serial = 275] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x125b46400) [pid = 1759] [serial = 265] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x1227c1400) [pid = 1759] [serial = 293] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x126206400) [pid = 1759] [serial = 296] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11e26e000) [pid = 1759] [serial = 290] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x1266f9800) [pid = 1759] [serial = 299] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x119e0f000) [pid = 1759] [serial = 279] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11c6a4000) [pid = 1759] [serial = 276] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x119f31c00) [pid = 1759] [serial = 274] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158350289]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x125ec0c00) [pid = 1759] [serial = 271] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11cb88000) [pid = 1759] [serial = 302] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11e278800) [pid = 1759] [serial = 305] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x125ec5000) [pid = 1759] [serial = 263] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11d616000) [pid = 1759] [serial = 284] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11dd10000) [pid = 1759] [serial = 287] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11a341400) [pid = 1759] [serial = 269] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x12bda0c00) [pid = 1759] [serial = 266] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x126bbf000) [pid = 1759] [serial = 308] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11c874400) [pid = 1759] [serial = 257] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11db36000) [pid = 1759] [serial = 260] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11cde9000) [pid = 1759] [serial = 281] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x127191c00) [pid = 1759] [serial = 311] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x126b4e000) [pid = 1759] [serial = 313] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x11e20a800) [pid = 1759] [serial = 162] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x1262f0800) [pid = 1759] [serial = 123] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x125b50000) [pid = 1759] [serial = 294] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x1262f1400) [pid = 1759] [serial = 297] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11ddca000) [pid = 1759] [serial = 159] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x11f3e7c00) [pid = 1759] [serial = 291] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11db39c00) [pid = 1759] [serial = 156] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x1262f7400) [pid = 1759] [serial = 255] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11c87ec00) [pid = 1759] [serial = 151] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x125ec7c00) [pid = 1759] [serial = 213] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0x11cb8d400) [pid = 1759] [serial = 207] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x11e4e8800) [pid = 1759] [serial = 210] [outer = 0x0] [url = about:blank]
07:59:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7d800 == 16 [pid = 1759] [id = 127]
07:59:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x119e02400) [pid = 1759] [serial = 354] [outer = 0x0]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x119fa6800) [pid = 1759] [serial = 355] [outer = 0x119e02400]
07:59:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x11c4cc800) [pid = 1759] [serial = 356] [outer = 0x119e02400]
07:59:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8f000 == 17 [pid = 1759] [id = 128]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x11cb87400) [pid = 1759] [serial = 357] [outer = 0x0]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x11cfeb800) [pid = 1759] [serial = 358] [outer = 0x11cb87400]
07:59:25 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:25 INFO - document served over http requires an http
07:59:25 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:25 INFO - delivery method with no-redirect and when
07:59:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:59:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 635ms
07:59:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:59:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e408800 == 18 [pid = 1759] [id = 129]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x119e03800) [pid = 1759] [serial = 359] [outer = 0x0]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11cf5b000) [pid = 1759] [serial = 360] [outer = 0x119e03800]
07:59:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11e279800) [pid = 1759] [serial = 361] [outer = 0x119e03800]
07:59:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e421800 == 19 [pid = 1759] [id = 130]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11cb92000) [pid = 1759] [serial = 362] [outer = 0x0]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11e4e3800) [pid = 1759] [serial = 363] [outer = 0x11cb92000]
07:59:25 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:25 INFO - document served over http requires an http
07:59:25 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:25 INFO - delivery method with swap-origin-redirect and when
07:59:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 524ms
07:59:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:59:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f39f000 == 20 [pid = 1759] [id = 131]
07:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11d819400) [pid = 1759] [serial = 364] [outer = 0x0]
07:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11e4e6400) [pid = 1759] [serial = 365] [outer = 0x11d819400]
07:59:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11f3ea000) [pid = 1759] [serial = 366] [outer = 0x11d819400]
07:59:26 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:26 INFO - document served over http requires an http
07:59:26 INFO - sub-resource via script-tag using the meta-referrer
07:59:26 INFO - delivery method with keep-origin-redirect and when
07:59:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 443ms
07:59:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
07:59:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x122918000 == 21 [pid = 1759] [id = 132]
07:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11e4df800) [pid = 1759] [serial = 367] [outer = 0x0]
07:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x1227bac00) [pid = 1759] [serial = 368] [outer = 0x11e4df800]
07:59:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x1227c1c00) [pid = 1759] [serial = 369] [outer = 0x11e4df800]
07:59:27 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:27 INFO - document served over http requires an http
07:59:27 INFO - sub-resource via script-tag using the meta-referrer
07:59:27 INFO - delivery method with no-redirect and when
07:59:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:59:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 781ms
07:59:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:59:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a5000 == 22 [pid = 1759] [id = 133]
07:59:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11c424c00) [pid = 1759] [serial = 370] [outer = 0x0]
07:59:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11c432c00) [pid = 1759] [serial = 371] [outer = 0x11c424c00]
07:59:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11cde4400) [pid = 1759] [serial = 372] [outer = 0x11c424c00]
07:59:28 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:28 INFO - document served over http requires an http
07:59:28 INFO - sub-resource via script-tag using the meta-referrer
07:59:28 INFO - delivery method with swap-origin-redirect and when
07:59:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1133ms
07:59:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:59:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f39b800 == 23 [pid = 1759] [id = 134]
07:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11c430c00) [pid = 1759] [serial = 373] [outer = 0x0]
07:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11d615000) [pid = 1759] [serial = 374] [outer = 0x11c430c00]
07:59:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11dd0f000) [pid = 1759] [serial = 375] [outer = 0x11c430c00]
07:59:28 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:28 INFO - document served over http requires an http
07:59:28 INFO - sub-resource via xhr-request using the meta-referrer
07:59:28 INFO - delivery method with keep-origin-redirect and when
07:59:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 628ms
07:59:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
07:59:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x125298800 == 24 [pid = 1759] [id = 135]
07:59:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11d613800) [pid = 1759] [serial = 376] [outer = 0x0]
07:59:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11e275000) [pid = 1759] [serial = 377] [outer = 0x11d613800]
07:59:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x1229e6c00) [pid = 1759] [serial = 378] [outer = 0x11d613800]
07:59:29 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:29 INFO - document served over http requires an http
07:59:29 INFO - sub-resource via xhr-request using the meta-referrer
07:59:29 INFO - delivery method with no-redirect and when
07:59:29 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:59:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 776ms
07:59:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:59:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c678000 == 25 [pid = 1759] [id = 136]
07:59:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x119fb2800) [pid = 1759] [serial = 379] [outer = 0x0]
07:59:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11a705c00) [pid = 1759] [serial = 380] [outer = 0x119fb2800]
07:59:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11cb88000) [pid = 1759] [serial = 381] [outer = 0x119fb2800]
07:59:30 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:30 INFO - document served over http requires an http
07:59:30 INFO - sub-resource via xhr-request using the meta-referrer
07:59:30 INFO - delivery method with swap-origin-redirect and when
07:59:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 674ms
07:59:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:59:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c674000 == 26 [pid = 1759] [id = 137]
07:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x119e10800) [pid = 1759] [serial = 382] [outer = 0x0]
07:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11c6b1000) [pid = 1759] [serial = 383] [outer = 0x119e10800]
07:59:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11cf5cc00) [pid = 1759] [serial = 384] [outer = 0x119e10800]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11f39f000 == 25 [pid = 1759] [id = 131]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11e421800 == 24 [pid = 1759] [id = 130]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11e408800 == 23 [pid = 1759] [id = 129]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8f000 == 22 [pid = 1759] [id = 128]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7d800 == 21 [pid = 1759] [id = 127]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd2d000 == 20 [pid = 1759] [id = 126]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd13800 == 19 [pid = 1759] [id = 125]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11d854800 == 18 [pid = 1759] [id = 124]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11d639000 == 17 [pid = 1759] [id = 123]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8d800 == 16 [pid = 1759] [id = 122]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbca800 == 15 [pid = 1759] [id = 121]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11c890800 == 14 [pid = 1759] [id = 120]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4f0000 == 13 [pid = 1759] [id = 119]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11c407000 == 12 [pid = 1759] [id = 118]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11a77e000 == 11 [pid = 1759] [id = 117]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x126b18800 == 10 [pid = 1759] [id = 116]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x11c899000 == 9 [pid = 1759] [id = 114]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x125298000 == 8 [pid = 1759] [id = 115]
07:59:30 INFO - PROCESS | 1755 | --DOCSHELL 0x126b1c000 == 7 [pid = 1759] [id = 112]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11e4eb800) [pid = 1759] [serial = 261] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11cff6400) [pid = 1759] [serial = 258] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x12bda7000) [pid = 1759] [serial = 267] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11cf68400) [pid = 1759] [serial = 282] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11e20ac00) [pid = 1759] [serial = 288] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11d81d400) [pid = 1759] [serial = 285] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x1262f7800) [pid = 1759] [serial = 264] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1266f2800) [pid = 1759] [serial = 272] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11cb8e800) [pid = 1759] [serial = 277] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x12bda9000) [pid = 1759] [serial = 300] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11d61a400) [pid = 1759] [serial = 303] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x12718ac00) [pid = 1759] [serial = 309] [outer = 0x0] [url = about:blank]
07:59:30 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x126204000) [pid = 1759] [serial = 306] [outer = 0x0] [url = about:blank]
07:59:30 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:30 INFO - document served over http requires an https
07:59:30 INFO - sub-resource via fetch-request using the meta-referrer
07:59:30 INFO - delivery method with keep-origin-redirect and when
07:59:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 525ms
07:59:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
07:59:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a789000 == 8 [pid = 1759] [id = 138]
07:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11c425800) [pid = 1759] [serial = 385] [outer = 0x0]
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11cb93000) [pid = 1759] [serial = 386] [outer = 0x11c425800]
07:59:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11cf68400) [pid = 1759] [serial = 387] [outer = 0x11c425800]
07:59:31 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:31 INFO - document served over http requires an https
07:59:31 INFO - sub-resource via fetch-request using the meta-referrer
07:59:31 INFO - delivery method with no-redirect and when
07:59:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:59:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 472ms
07:59:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:59:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbbf800 == 9 [pid = 1759] [id = 139]
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11cfe9400) [pid = 1759] [serial = 388] [outer = 0x0]
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11d342c00) [pid = 1759] [serial = 389] [outer = 0x11cfe9400]
07:59:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11d614000) [pid = 1759] [serial = 390] [outer = 0x11cfe9400]
07:59:31 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:31 INFO - document served over http requires an https
07:59:31 INFO - sub-resource via fetch-request using the meta-referrer
07:59:31 INFO - delivery method with swap-origin-redirect and when
07:59:31 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 472ms
07:59:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:59:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1cd000 == 10 [pid = 1759] [id = 140]
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11d618000) [pid = 1759] [serial = 391] [outer = 0x0]
07:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11d81ec00) [pid = 1759] [serial = 392] [outer = 0x11d618000]
07:59:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11db39800) [pid = 1759] [serial = 393] [outer = 0x11d618000]
07:59:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e7000 == 11 [pid = 1759] [id = 141]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11db3b000) [pid = 1759] [serial = 394] [outer = 0x0]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11dd10800) [pid = 1759] [serial = 395] [outer = 0x11db3b000]
07:59:32 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:32 INFO - document served over http requires an https
07:59:32 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:32 INFO - delivery method with keep-origin-redirect and when
07:59:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 475ms
07:59:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:59:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d645800 == 12 [pid = 1759] [id = 142]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11d61a400) [pid = 1759] [serial = 396] [outer = 0x0]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11dd0c800) [pid = 1759] [serial = 397] [outer = 0x11d61a400]
07:59:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11e276800) [pid = 1759] [serial = 398] [outer = 0x11d61a400]
07:59:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d86d800 == 13 [pid = 1759] [id = 143]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11dd08800) [pid = 1759] [serial = 399] [outer = 0x0]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11e4e4c00) [pid = 1759] [serial = 400] [outer = 0x11dd08800]
07:59:32 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:32 INFO - document served over http requires an https
07:59:32 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:32 INFO - delivery method with no-redirect and when
07:59:32 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:59:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 520ms
07:59:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:59:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd26000 == 14 [pid = 1759] [id = 144]
07:59:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11e4dd000) [pid = 1759] [serial = 401] [outer = 0x0]
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11f3e5800) [pid = 1759] [serial = 402] [outer = 0x11e4dd000]
07:59:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x1227bf000) [pid = 1759] [serial = 403] [outer = 0x11e4dd000]
07:59:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df80000 == 15 [pid = 1759] [id = 145]
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x1229eb400) [pid = 1759] [serial = 404] [outer = 0x0]
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x1229f1800) [pid = 1759] [serial = 405] [outer = 0x1229eb400]
07:59:33 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:33 INFO - document served over http requires an https
07:59:33 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:33 INFO - delivery method with swap-origin-redirect and when
07:59:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 532ms
07:59:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:59:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e403000 == 16 [pid = 1759] [id = 146]
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11f3e2400) [pid = 1759] [serial = 406] [outer = 0x0]
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x1229f0400) [pid = 1759] [serial = 407] [outer = 0x11f3e2400]
07:59:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x125b53400) [pid = 1759] [serial = 408] [outer = 0x11f3e2400]
07:59:33 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:33 INFO - document served over http requires an https
07:59:33 INFO - sub-resource via script-tag using the meta-referrer
07:59:33 INFO - delivery method with keep-origin-redirect and when
07:59:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 472ms
07:59:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
07:59:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a8000 == 17 [pid = 1759] [id = 147]
07:59:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x1229f2c00) [pid = 1759] [serial = 409] [outer = 0x0]
07:59:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x125e38c00) [pid = 1759] [serial = 410] [outer = 0x1229f2c00]
07:59:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x125ec1c00) [pid = 1759] [serial = 411] [outer = 0x1229f2c00]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x126b4dc00) [pid = 1759] [serial = 315] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158357277]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x126bc0800) [pid = 1759] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11d820800) [pid = 1759] [serial = 320] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x126b5a400) [pid = 1759] [serial = 316] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158357277]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11e20d000) [pid = 1759] [serial = 321] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11c6aa000) [pid = 1759] [serial = 318] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11d344000) [pid = 1759] [serial = 341] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11c4d3400) [pid = 1759] [serial = 332] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11cf5d400) [pid = 1759] [serial = 338] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11e210400) [pid = 1759] [serial = 353] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11ddc6400) [pid = 1759] [serial = 350] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11f3eb400) [pid = 1759] [serial = 323] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11d61bc00) [pid = 1759] [serial = 344] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11a70e800) [pid = 1759] [serial = 329] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11e4e3800) [pid = 1759] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11cf5b000) [pid = 1759] [serial = 360] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11db36400) [pid = 1759] [serial = 347] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11e4e6400) [pid = 1759] [serial = 365] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11c87f800) [pid = 1759] [serial = 335] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11cfeb800) [pid = 1759] [serial = 358] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158365287]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x119fa6800) [pid = 1759] [serial = 355] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x119e07400) [pid = 1759] [serial = 326] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x1227bac00) [pid = 1759] [serial = 368] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11d819400) [pid = 1759] [serial = 364] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11cb87400) [pid = 1759] [serial = 357] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158365287]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11a49a800) [pid = 1759] [serial = 331] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x11a499c00) [pid = 1759] [serial = 328] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11326b000) [pid = 1759] [serial = 325] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11cb92000) [pid = 1759] [serial = 362] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11cff2800) [pid = 1759] [serial = 343] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11c875800) [pid = 1759] [serial = 337] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11d823000) [pid = 1759] [serial = 349] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11c4cf800) [pid = 1759] [serial = 334] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x119e03800) [pid = 1759] [serial = 359] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x119e02400) [pid = 1759] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11d61b400) [pid = 1759] [serial = 346] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x11e203400) [pid = 1759] [serial = 352] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11cfecc00) [pid = 1759] [serial = 340] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x126b53000) [pid = 1759] [serial = 314] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11c6a9800) [pid = 1759] [serial = 333] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x11cfe8800) [pid = 1759] [serial = 339] [outer = 0x0] [url = about:blank]
07:59:34 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11cb94000) [pid = 1759] [serial = 336] [outer = 0x0] [url = about:blank]
07:59:34 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:34 INFO - document served over http requires an https
07:59:34 INFO - sub-resource via script-tag using the meta-referrer
07:59:34 INFO - delivery method with no-redirect and when
07:59:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:59:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 883ms
07:59:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:59:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x125298000 == 18 [pid = 1759] [id = 148]
07:59:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x11c6a9800) [pid = 1759] [serial = 412] [outer = 0x0]
07:59:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x11c872800) [pid = 1759] [serial = 413] [outer = 0x11c6a9800]
07:59:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x11cfeac00) [pid = 1759] [serial = 414] [outer = 0x11c6a9800]
07:59:35 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:35 INFO - document served over http requires an https
07:59:35 INFO - sub-resource via script-tag using the meta-referrer
07:59:35 INFO - delivery method with swap-origin-redirect and when
07:59:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:35 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1027ms
07:59:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:59:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x126006800 == 19 [pid = 1759] [id = 149]
07:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11c4d6800) [pid = 1759] [serial = 415] [outer = 0x0]
07:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x1227b3000) [pid = 1759] [serial = 416] [outer = 0x11c4d6800]
07:59:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x125ecd800) [pid = 1759] [serial = 417] [outer = 0x11c4d6800]
07:59:36 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:36 INFO - document served over http requires an https
07:59:36 INFO - sub-resource via xhr-request using the meta-referrer
07:59:36 INFO - delivery method with keep-origin-redirect and when
07:59:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 510ms
07:59:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
07:59:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x12624b000 == 20 [pid = 1759] [id = 150]
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x126204000) [pid = 1759] [serial = 418] [outer = 0x0]
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x1262ef000) [pid = 1759] [serial = 419] [outer = 0x126204000]
07:59:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x1262f8c00) [pid = 1759] [serial = 420] [outer = 0x126204000]
07:59:36 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:36 INFO - document served over http requires an https
07:59:36 INFO - sub-resource via xhr-request using the meta-referrer
07:59:36 INFO - delivery method with no-redirect and when
07:59:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:59:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 472ms
07:59:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:59:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c892000 == 21 [pid = 1759] [id = 151]
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11c878000) [pid = 1759] [serial = 421] [outer = 0x0]
07:59:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11c87fc00) [pid = 1759] [serial = 422] [outer = 0x11c878000]
07:59:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11d612800) [pid = 1759] [serial = 423] [outer = 0x11c878000]
07:59:37 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:37 INFO - document served over http requires an https
07:59:37 INFO - sub-resource via xhr-request using the meta-referrer
07:59:37 INFO - delivery method with swap-origin-redirect and when
07:59:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 577ms
07:59:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
07:59:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x126010000 == 22 [pid = 1759] [id = 152]
07:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11d819c00) [pid = 1759] [serial = 424] [outer = 0x0]
07:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11e273800) [pid = 1759] [serial = 425] [outer = 0x11d819c00]
07:59:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x1229f1000) [pid = 1759] [serial = 426] [outer = 0x11d819c00]
07:59:37 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:37 INFO - document served over http requires an http
07:59:37 INFO - sub-resource via fetch-request using the meta-referrer
07:59:37 INFO - delivery method with keep-origin-redirect and when
07:59:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 576ms
07:59:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
07:59:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a5b800 == 23 [pid = 1759] [id = 153]
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11dd08400) [pid = 1759] [serial = 427] [outer = 0x0]
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x125ecc800) [pid = 1759] [serial = 428] [outer = 0x11dd08400]
07:59:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x1262fa800) [pid = 1759] [serial = 429] [outer = 0x11dd08400]
07:59:38 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:38 INFO - document served over http requires an http
07:59:38 INFO - sub-resource via fetch-request using the meta-referrer
07:59:38 INFO - delivery method with no-redirect and when
07:59:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
07:59:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 572ms
07:59:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
07:59:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b24800 == 24 [pid = 1759] [id = 154]
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x1266f2400) [pid = 1759] [serial = 430] [outer = 0x0]
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x1266f6c00) [pid = 1759] [serial = 431] [outer = 0x1266f2400]
07:59:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x126b4ec00) [pid = 1759] [serial = 432] [outer = 0x1266f2400]
07:59:39 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:39 INFO - document served over http requires an http
07:59:39 INFO - sub-resource via fetch-request using the meta-referrer
07:59:39 INFO - delivery method with swap-origin-redirect and when
07:59:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 527ms
07:59:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
07:59:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x126255800 == 25 [pid = 1759] [id = 155]
07:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x1229ea000) [pid = 1759] [serial = 433] [outer = 0x0]
07:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x126b59c00) [pid = 1759] [serial = 434] [outer = 0x1229ea000]
07:59:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x126bbd400) [pid = 1759] [serial = 435] [outer = 0x1229ea000]
07:59:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c66f800 == 26 [pid = 1759] [id = 156]
07:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x113261800) [pid = 1759] [serial = 436] [outer = 0x0]
07:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11c6ad800) [pid = 1759] [serial = 437] [outer = 0x113261800]
07:59:40 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:40 INFO - document served over http requires an http
07:59:40 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:40 INFO - delivery method with keep-origin-redirect and when
07:59:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 928ms
07:59:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
07:59:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1d5000 == 27 [pid = 1759] [id = 157]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11cde0c00) [pid = 1759] [serial = 438] [outer = 0x0]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11cfe9000) [pid = 1759] [serial = 439] [outer = 0x11cde0c00]
07:59:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d820c00) [pid = 1759] [serial = 440] [outer = 0x11cde0c00]
07:59:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4f2800 == 28 [pid = 1759] [id = 158]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11a475000) [pid = 1759] [serial = 441] [outer = 0x0]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11a7fa000) [pid = 1759] [serial = 442] [outer = 0x11a475000]
07:59:40 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:40 INFO - document served over http requires an http
07:59:40 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:40 INFO - delivery method with no-redirect and when
07:59:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html:23:7
07:59:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 575ms
07:59:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
07:59:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbcf800 == 29 [pid = 1759] [id = 159]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11cb8c000) [pid = 1759] [serial = 443] [outer = 0x0]
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11cdde800) [pid = 1759] [serial = 444] [outer = 0x11cb8c000]
07:59:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11d81d400) [pid = 1759] [serial = 445] [outer = 0x11cb8c000]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x126006800 == 28 [pid = 1759] [id = 149]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x125298000 == 27 [pid = 1759] [id = 148]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a8000 == 26 [pid = 1759] [id = 147]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11e403000 == 25 [pid = 1759] [id = 146]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11df80000 == 24 [pid = 1759] [id = 145]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd26000 == 23 [pid = 1759] [id = 144]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11d86d800 == 22 [pid = 1759] [id = 143]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11d645800 == 21 [pid = 1759] [id = 142]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e7000 == 20 [pid = 1759] [id = 141]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1cd000 == 19 [pid = 1759] [id = 140]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbbf800 == 18 [pid = 1759] [id = 139]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11a789000 == 17 [pid = 1759] [id = 138]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11c674000 == 16 [pid = 1759] [id = 137]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11c678000 == 15 [pid = 1759] [id = 136]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x125298800 == 14 [pid = 1759] [id = 135]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11f39b800 == 13 [pid = 1759] [id = 134]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a5000 == 12 [pid = 1759] [id = 133]
07:59:40 INFO - PROCESS | 1755 | --DOCSHELL 0x122918000 == 11 [pid = 1759] [id = 132]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11a7f3400) [pid = 1759] [serial = 327] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11c430000) [pid = 1759] [serial = 330] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11c4cc800) [pid = 1759] [serial = 356] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11e279800) [pid = 1759] [serial = 361] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11ddd3000) [pid = 1759] [serial = 351] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11d81b000) [pid = 1759] [serial = 345] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11dd07400) [pid = 1759] [serial = 348] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11f3ea000) [pid = 1759] [serial = 366] [outer = 0x0] [url = about:blank]
07:59:40 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11d351400) [pid = 1759] [serial = 342] [outer = 0x0] [url = about:blank]
07:59:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4ed800 == 12 [pid = 1759] [id = 160]
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x119e07400) [pid = 1759] [serial = 446] [outer = 0x0]
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11c4ce800) [pid = 1759] [serial = 447] [outer = 0x119e07400]
07:59:41 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:41 INFO - document served over http requires an http
07:59:41 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:41 INFO - delivery method with swap-origin-redirect and when
07:59:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 574ms
07:59:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
07:59:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4f5800 == 13 [pid = 1759] [id = 161]
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11c430000) [pid = 1759] [serial = 448] [outer = 0x0]
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d612c00) [pid = 1759] [serial = 449] [outer = 0x11c430000]
07:59:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11db35400) [pid = 1759] [serial = 450] [outer = 0x11c430000]
07:59:41 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:41 INFO - document served over http requires an http
07:59:41 INFO - sub-resource via script-tag using the meta-referrer
07:59:41 INFO - delivery method with keep-origin-redirect and when
07:59:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 624ms
07:59:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
07:59:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd6000 == 14 [pid = 1759] [id = 162]
07:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11cfef000) [pid = 1759] [serial = 451] [outer = 0x0]
07:59:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11ddc5c00) [pid = 1759] [serial = 452] [outer = 0x11cfef000]
07:59:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11e20c800) [pid = 1759] [serial = 453] [outer = 0x11cfef000]
07:59:42 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:42 INFO - document served over http requires an http
07:59:42 INFO - sub-resource via script-tag using the meta-referrer
07:59:42 INFO - delivery method with no-redirect and when
07:59:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html:23:7
07:59:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 778ms
07:59:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
07:59:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d854000 == 15 [pid = 1759] [id = 163]
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11dd0f400) [pid = 1759] [serial = 454] [outer = 0x0]
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11f3e0000) [pid = 1759] [serial = 455] [outer = 0x11dd0f400]
07:59:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x1227bac00) [pid = 1759] [serial = 456] [outer = 0x11dd0f400]
07:59:43 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:43 INFO - document served over http requires an http
07:59:43 INFO - sub-resource via script-tag using the meta-referrer
07:59:43 INFO - delivery method with swap-origin-redirect and when
07:59:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 572ms
07:59:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
07:59:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7a000 == 16 [pid = 1759] [id = 164]
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x1229eb000) [pid = 1759] [serial = 457] [outer = 0x0]
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x125b50400) [pid = 1759] [serial = 458] [outer = 0x1229eb000]
07:59:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x125e3c400) [pid = 1759] [serial = 459] [outer = 0x1229eb000]
07:59:44 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:44 INFO - document served over http requires an http
07:59:44 INFO - sub-resource via xhr-request using the meta-referrer
07:59:44 INFO - delivery method with keep-origin-redirect and when
07:59:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 531ms
07:59:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
07:59:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f397000 == 17 [pid = 1759] [id = 165]
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x125b4a000) [pid = 1759] [serial = 460] [outer = 0x0]
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x126210800) [pid = 1759] [serial = 461] [outer = 0x125b4a000]
07:59:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x126b50c00) [pid = 1759] [serial = 462] [outer = 0x125b4a000]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11dd10800) [pid = 1759] [serial = 395] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11d81ec00) [pid = 1759] [serial = 392] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11cb93000) [pid = 1759] [serial = 386] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x1262ef000) [pid = 1759] [serial = 419] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11c425800) [pid = 1759] [serial = 385] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11cfe9400) [pid = 1759] [serial = 388] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x1229f2c00) [pid = 1759] [serial = 409] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11f3e2400) [pid = 1759] [serial = 406] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11d618000) [pid = 1759] [serial = 391] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x1229eb400) [pid = 1759] [serial = 404] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11e4dd000) [pid = 1759] [serial = 401] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11c6a9800) [pid = 1759] [serial = 412] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x119fb2800) [pid = 1759] [serial = 379] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x119e10800) [pid = 1759] [serial = 382] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11d61a400) [pid = 1759] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11c4d6800) [pid = 1759] [serial = 415] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11db3b000) [pid = 1759] [serial = 394] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11dd08800) [pid = 1759] [serial = 399] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158372739]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11c432c00) [pid = 1759] [serial = 371] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11d615000) [pid = 1759] [serial = 374] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11e275000) [pid = 1759] [serial = 377] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1227b3000) [pid = 1759] [serial = 416] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x1229f0400) [pid = 1759] [serial = 407] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11e4e4c00) [pid = 1759] [serial = 400] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158372739]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11dd0c800) [pid = 1759] [serial = 397] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11c872800) [pid = 1759] [serial = 413] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x1229f1800) [pid = 1759] [serial = 405] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11f3e5800) [pid = 1759] [serial = 402] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x125e38c00) [pid = 1759] [serial = 410] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11d342c00) [pid = 1759] [serial = 389] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11c6b1000) [pid = 1759] [serial = 383] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11a705c00) [pid = 1759] [serial = 380] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x125ecd800) [pid = 1759] [serial = 417] [outer = 0x0] [url = about:blank]
07:59:44 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x11cb88000) [pid = 1759] [serial = 381] [outer = 0x0] [url = about:blank]
07:59:44 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:44 INFO - document served over http requires an http
07:59:44 INFO - sub-resource via xhr-request using the meta-referrer
07:59:44 INFO - delivery method with no-redirect and when
07:59:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
07:59:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 529ms
07:59:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
07:59:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x122918000 == 18 [pid = 1759] [id = 166]
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11cb8a400) [pid = 1759] [serial = 463] [outer = 0x0]
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11cfef800) [pid = 1759] [serial = 464] [outer = 0x11cb8a400]
07:59:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11dd10800) [pid = 1759] [serial = 465] [outer = 0x11cb8a400]
07:59:45 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:45 INFO - document served over http requires an http
07:59:45 INFO - sub-resource via xhr-request using the meta-referrer
07:59:45 INFO - delivery method with swap-origin-redirect and when
07:59:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 476ms
07:59:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
07:59:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0f000 == 19 [pid = 1759] [id = 167]
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11e4e3c00) [pid = 1759] [serial = 466] [outer = 0x0]
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x125ec4400) [pid = 1759] [serial = 467] [outer = 0x11e4e3c00]
07:59:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x126bc0400) [pid = 1759] [serial = 468] [outer = 0x11e4e3c00]
07:59:45 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:45 INFO - document served over http requires an https
07:59:45 INFO - sub-resource via fetch-request using the meta-referrer
07:59:45 INFO - delivery method with keep-origin-redirect and when
07:59:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html:23:7
07:59:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 472ms
07:59:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
07:59:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x126244800 == 20 [pid = 1759] [id = 168]
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x1229ec400) [pid = 1759] [serial = 469] [outer = 0x0]
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x127188400) [pid = 1759] [serial = 470] [outer = 0x1229ec400]
07:59:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x12718f800) [pid = 1759] [serial = 471] [outer = 0x1229ec400]
07:59:46 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:46 INFO - document served over http requires an https
07:59:46 INFO - sub-resource via fetch-request using the meta-referrer
07:59:46 INFO - delivery method with no-redirect and when
07:59:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html:23:7
07:59:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 469ms
07:59:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
07:59:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x127583800 == 21 [pid = 1759] [id = 169]
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x126bc8c00) [pid = 1759] [serial = 472] [outer = 0x0]
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x12bda7000) [pid = 1759] [serial = 473] [outer = 0x126bc8c00]
07:59:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x126c80c00) [pid = 1759] [serial = 474] [outer = 0x126bc8c00]
07:59:46 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:46 INFO - document served over http requires an https
07:59:46 INFO - sub-resource via fetch-request using the meta-referrer
07:59:46 INFO - delivery method with swap-origin-redirect and when
07:59:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
07:59:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 473ms
07:59:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
07:59:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12759b800 == 22 [pid = 1759] [id = 170]
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x126c88400) [pid = 1759] [serial = 475] [outer = 0x0]
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x127192400) [pid = 1759] [serial = 476] [outer = 0x126c88400]
07:59:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x126d05c00) [pid = 1759] [serial = 477] [outer = 0x126c88400]
07:59:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bddd800 == 23 [pid = 1759] [id = 171]
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x126c84c00) [pid = 1759] [serial = 478] [outer = 0x0]
07:59:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
07:59:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x1119f3400) [pid = 1759] [serial = 479] [outer = 0x126c84c00]
07:59:47 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:47 INFO - document served over http requires an https
07:59:47 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:47 INFO - delivery method with keep-origin-redirect and when
07:59:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html:23:7
07:59:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 568ms
07:59:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
07:59:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8e800 == 24 [pid = 1759] [id = 172]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11cff0000) [pid = 1759] [serial = 480] [outer = 0x0]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11d342c00) [pid = 1759] [serial = 481] [outer = 0x11cff0000]
07:59:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11ddc7c00) [pid = 1759] [serial = 482] [outer = 0x11cff0000]
07:59:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x126021000 == 25 [pid = 1759] [id = 173]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11cff6800) [pid = 1759] [serial = 483] [outer = 0x0]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x1227c1400) [pid = 1759] [serial = 484] [outer = 0x11cff6800]
07:59:47 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:47 INFO - document served over http requires an https
07:59:47 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:47 INFO - delivery method with no-redirect and when
07:59:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
07:59:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 571ms
07:59:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
07:59:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x127591800 == 26 [pid = 1759] [id = 174]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11ddc4c00) [pid = 1759] [serial = 485] [outer = 0x0]
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x1227b4800) [pid = 1759] [serial = 486] [outer = 0x11ddc4c00]
07:59:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x126c7c800) [pid = 1759] [serial = 487] [outer = 0x11ddc4c00]
07:59:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12739b000 == 27 [pid = 1759] [id = 175]
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x126c83800) [pid = 1759] [serial = 488] [outer = 0x0]
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x126d07800) [pid = 1759] [serial = 489] [outer = 0x126c83800]
07:59:48 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:48 INFO - document served over http requires an https
07:59:48 INFO - sub-resource via iframe-tag using the meta-referrer
07:59:48 INFO - delivery method with swap-origin-redirect and when
07:59:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
07:59:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 579ms
07:59:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
07:59:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x1273a5800 == 28 [pid = 1759] [id = 176]
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x126c81c00) [pid = 1759] [serial = 490] [outer = 0x0]
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x126d0dc00) [pid = 1759] [serial = 491] [outer = 0x126c81c00]
07:59:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x12bda1400) [pid = 1759] [serial = 492] [outer = 0x126c81c00]
07:59:48 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:48 INFO - document served over http requires an https
07:59:48 INFO - sub-resource via script-tag using the meta-referrer
07:59:48 INFO - delivery method with keep-origin-redirect and when
07:59:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html:23:7
07:59:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 629ms
07:59:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
07:59:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdec000 == 29 [pid = 1759] [id = 177]
07:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x126d0d400) [pid = 1759] [serial = 493] [outer = 0x0]
07:59:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x12727f800) [pid = 1759] [serial = 494] [outer = 0x126d0d400]
07:59:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x127286000) [pid = 1759] [serial = 495] [outer = 0x126d0d400]
07:59:49 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:49 INFO - document served over http requires an https
07:59:49 INFO - sub-resource via script-tag using the meta-referrer
07:59:49 INFO - delivery method with no-redirect and when
07:59:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
07:59:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 834ms
07:59:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
07:59:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272b3000 == 30 [pid = 1759] [id = 178]
07:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x126e97400) [pid = 1759] [serial = 496] [outer = 0x0]
07:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x126e9c000) [pid = 1759] [serial = 497] [outer = 0x126e97400]
07:59:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x126ea2000) [pid = 1759] [serial = 498] [outer = 0x126e97400]
07:59:51 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:51 INFO - document served over http requires an https
07:59:51 INFO - sub-resource via script-tag using the meta-referrer
07:59:51 INFO - delivery method with swap-origin-redirect and when
07:59:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
07:59:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1385ms
07:59:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
07:59:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbbf000 == 31 [pid = 1759] [id = 179]
07:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11a492c00) [pid = 1759] [serial = 499] [outer = 0x0]
07:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11c6b1c00) [pid = 1759] [serial = 500] [outer = 0x11a492c00]
07:59:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11d351000) [pid = 1759] [serial = 501] [outer = 0x11a492c00]
07:59:51 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:51 INFO - document served over http requires an https
07:59:51 INFO - sub-resource via xhr-request using the meta-referrer
07:59:51 INFO - delivery method with keep-origin-redirect and when
07:59:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
07:59:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 622ms
07:59:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
07:59:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c684000 == 32 [pid = 1759] [id = 180]
07:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11c6b0c00) [pid = 1759] [serial = 502] [outer = 0x0]
07:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x11cb8a800) [pid = 1759] [serial = 503] [outer = 0x11c6b0c00]
07:59:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x11d61d000) [pid = 1759] [serial = 504] [outer = 0x11c6b0c00]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x127583800 == 31 [pid = 1759] [id = 169]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x126244800 == 30 [pid = 1759] [id = 168]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0f000 == 29 [pid = 1759] [id = 167]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x122918000 == 28 [pid = 1759] [id = 166]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11f397000 == 27 [pid = 1759] [id = 165]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7a000 == 26 [pid = 1759] [id = 164]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11d854000 == 25 [pid = 1759] [id = 163]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd6000 == 24 [pid = 1759] [id = 162]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4f5800 == 23 [pid = 1759] [id = 161]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4ed800 == 22 [pid = 1759] [id = 160]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbcf800 == 21 [pid = 1759] [id = 159]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4f2800 == 20 [pid = 1759] [id = 158]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1d5000 == 19 [pid = 1759] [id = 157]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x126255800 == 18 [pid = 1759] [id = 155]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11c66f800 == 17 [pid = 1759] [id = 156]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x126b24800 == 16 [pid = 1759] [id = 154]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x126a5b800 == 15 [pid = 1759] [id = 153]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x126010000 == 14 [pid = 1759] [id = 152]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x11c892000 == 13 [pid = 1759] [id = 151]
07:59:52 INFO - PROCESS | 1755 | --DOCSHELL 0x12624b000 == 12 [pid = 1759] [id = 150]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x125ec1c00) [pid = 1759] [serial = 411] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11cfeac00) [pid = 1759] [serial = 414] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x125b53400) [pid = 1759] [serial = 408] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11e276800) [pid = 1759] [serial = 398] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x1227bf000) [pid = 1759] [serial = 403] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11db39800) [pid = 1759] [serial = 393] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11cf5cc00) [pid = 1759] [serial = 384] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11d614000) [pid = 1759] [serial = 390] [outer = 0x0] [url = about:blank]
07:59:52 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11cf68400) [pid = 1759] [serial = 387] [outer = 0x0] [url = about:blank]
07:59:52 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
07:59:52 INFO - document served over http requires an https
07:59:52 INFO - sub-resource via xhr-request using the meta-referrer
07:59:52 INFO - delivery method with no-redirect and when
07:59:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html:23:7
07:59:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 579ms
07:59:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
07:59:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4f0000 == 13 [pid = 1759] [id = 181]
07:59:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11a7f3000) [pid = 1759] [serial = 505] [outer = 0x0]
07:59:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11c87e000) [pid = 1759] [serial = 506] [outer = 0x11a7f3000]
07:59:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11d81b800) [pid = 1759] [serial = 507] [outer = 0x11a7f3000]
07:59:52 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:52 INFO - document served over http requires an https
07:59:52 INFO - sub-resource via xhr-request using the meta-referrer
07:59:52 INFO - delivery method with swap-origin-redirect and when
07:59:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html:23:7
07:59:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 583ms
07:59:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
07:59:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a7800 == 14 [pid = 1759] [id = 182]
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11c873400) [pid = 1759] [serial = 508] [outer = 0x0]
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11dd04800) [pid = 1759] [serial = 509] [outer = 0x11c873400]
07:59:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11ddc6800) [pid = 1759] [serial = 510] [outer = 0x11c873400]
07:59:53 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:53 INFO - document served over http requires an http
07:59:53 INFO - sub-resource via fetch-request using the http-csp
07:59:53 INFO - delivery method with keep-origin-redirect and when
07:59:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:53 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
07:59:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 571ms
07:59:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
07:59:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d646000 == 15 [pid = 1759] [id = 183]
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11ddd0000) [pid = 1759] [serial = 511] [outer = 0x0]
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x11e211400) [pid = 1759] [serial = 512] [outer = 0x11ddd0000]
07:59:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x11e4e0800) [pid = 1759] [serial = 513] [outer = 0x11ddd0000]
07:59:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
07:59:54 INFO - document served over http requires an http
07:59:54 INFO - sub-resource via fetch-request using the http-csp
07:59:54 INFO - delivery method with no-redirect and when
07:59:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
07:59:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 579ms
07:59:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
07:59:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d870800 == 16 [pid = 1759] [id = 184]
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x11e271400) [pid = 1759] [serial = 514] [outer = 0x0]
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x11f3e1800) [pid = 1759] [serial = 515] [outer = 0x11e271400]
07:59:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x1227bec00) [pid = 1759] [serial = 516] [outer = 0x11e271400]
07:59:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:54 INFO - document served over http requires an http
07:59:54 INFO - sub-resource via fetch-request using the http-csp
07:59:54 INFO - delivery method with swap-origin-redirect and when
07:59:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
07:59:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
07:59:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
07:59:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
07:59:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
07:59:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 574ms
07:59:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
07:59:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8d800 == 17 [pid = 1759] [id = 185]
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11f3df400) [pid = 1759] [serial = 517] [outer = 0x0]
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x125b47c00) [pid = 1759] [serial = 518] [outer = 0x11f3df400]
07:59:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x125e2f800) [pid = 1759] [serial = 519] [outer = 0x11f3df400]
07:59:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e421800 == 18 [pid = 1759] [id = 186]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x125e34800) [pid = 1759] [serial = 520] [outer = 0x0]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x125e3d400) [pid = 1759] [serial = 521] [outer = 0x125e34800]
07:59:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:55 INFO - document served over http requires an http
07:59:55 INFO - sub-resource via iframe-tag using the http-csp
07:59:55 INFO - delivery method with keep-origin-redirect and when
07:59:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
07:59:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 574ms
07:59:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
07:59:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a1000 == 19 [pid = 1759] [id = 187]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x125e33400) [pid = 1759] [serial = 522] [outer = 0x0]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x125ecbc00) [pid = 1759] [serial = 523] [outer = 0x125e33400]
07:59:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x126211400) [pid = 1759] [serial = 524] [outer = 0x125e33400]
07:59:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x122916000 == 20 [pid = 1759] [id = 188]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x125e3d000) [pid = 1759] [serial = 525] [outer = 0x0]
07:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x1266ee400) [pid = 1759] [serial = 526] [outer = 0x125e3d000]
07:59:56 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
07:59:56 INFO - document served over http requires an http
07:59:56 INFO - sub-resource via iframe-tag using the http-csp
07:59:56 INFO - delivery method with no-redirect and when
07:59:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html:23:7
07:59:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 927ms
07:59:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
07:59:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x125289000 == 21 [pid = 1759] [id = 189]
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x125ecac00) [pid = 1759] [serial = 527] [outer = 0x0]
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x1266fb000) [pid = 1759] [serial = 528] [outer = 0x125ecac00]
07:59:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x126bbb400) [pid = 1759] [serial = 529] [outer = 0x125ecac00]
07:59:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e13800 == 22 [pid = 1759] [id = 190]
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x1266edc00) [pid = 1759] [serial = 530] [outer = 0x0]
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x11c4d6000) [pid = 1759] [serial = 531] [outer = 0x1266edc00]
07:59:56 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:56 INFO - document served over http requires an http
07:59:56 INFO - sub-resource via iframe-tag using the http-csp
07:59:56 INFO - delivery method with swap-origin-redirect and when
07:59:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
07:59:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
07:59:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
07:59:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
07:59:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 625ms
07:59:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
07:59:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df78000 == 23 [pid = 1759] [id = 191]
07:59:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x11cb87800) [pid = 1759] [serial = 532] [outer = 0x0]
07:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x11cff1800) [pid = 1759] [serial = 533] [outer = 0x11cb87800]
07:59:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x125b4c000) [pid = 1759] [serial = 534] [outer = 0x11cb87800]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x12bddd800 == 22 [pid = 1759] [id = 171]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbbf000 == 21 [pid = 1759] [id = 179]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdec000 == 20 [pid = 1759] [id = 177]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x1273a5800 == 19 [pid = 1759] [id = 176]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x12739b000 == 18 [pid = 1759] [id = 175]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x127591800 == 17 [pid = 1759] [id = 174]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x126021000 == 16 [pid = 1759] [id = 173]
07:59:57 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8e800 == 15 [pid = 1759] [id = 172]
07:59:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:57 INFO - document served over http requires an http
07:59:57 INFO - sub-resource via script-tag using the http-csp
07:59:57 INFO - delivery method with keep-origin-redirect and when
07:59:57 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
07:59:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 827ms
07:59:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
07:59:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1cf000 == 16 [pid = 1759] [id = 192]
07:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11cfebc00) [pid = 1759] [serial = 535] [outer = 0x0]
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11d615800) [pid = 1759] [serial = 536] [outer = 0x11cfebc00]
07:59:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x1262ef000) [pid = 1759] [serial = 537] [outer = 0x11cfebc00]
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x11df8c400) [pid = 1755] [serial = 23] [outer = 0x12b0a5c00]
07:59:58 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
07:59:58 INFO - document served over http requires an http
07:59:58 INFO - sub-resource via script-tag using the http-csp
07:59:58 INFO - delivery method with no-redirect and when
07:59:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:58 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html:23:7
07:59:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 926ms
07:59:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
07:59:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x126013000 == 17 [pid = 1759] [id = 193]
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x126b4f400) [pid = 1759] [serial = 538] [outer = 0x0]
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x126c7f400) [pid = 1759] [serial = 539] [outer = 0x126b4f400]
07:59:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x126d04c00) [pid = 1759] [serial = 540] [outer = 0x126b4f400]
07:59:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
07:59:59 INFO - document served over http requires an http
07:59:59 INFO - sub-resource via script-tag using the http-csp
07:59:59 INFO - delivery method with swap-origin-redirect and when
07:59:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
07:59:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
07:59:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
07:59:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
07:59:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 575ms
07:59:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
07:59:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x126262800 == 18 [pid = 1759] [id = 194]
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x126c7c400) [pid = 1759] [serial = 541] [outer = 0x0]
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x126e97800) [pid = 1759] [serial = 542] [outer = 0x126c7c400]
07:59:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x126ea2800) [pid = 1759] [serial = 543] [outer = 0x126c7c400]
07:59:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
07:59:59 INFO - document served over http requires an http
07:59:59 INFO - sub-resource via xhr-request using the http-csp
07:59:59 INFO - delivery method with keep-origin-redirect and when
07:59:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
07:59:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
07:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
07:59:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
07:59:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
07:59:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
07:59:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
07:59:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
07:59:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
07:59:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 477ms
07:59:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
07:59:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b21800 == 19 [pid = 1759] [id = 195]
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x126e93800) [pid = 1759] [serial = 544] [outer = 0x0]
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x127192000) [pid = 1759] [serial = 545] [outer = 0x126e93800]
07:59:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
07:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x127285800) [pid = 1759] [serial = 546] [outer = 0x126e93800]
08:00:00 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:00 INFO - document served over http requires an http
08:00:00 INFO - sub-resource via xhr-request using the http-csp
08:00:00 INFO - delivery method with no-redirect and when
08:00:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html:23:7
08:00:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 477ms
08:00:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:00:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x127151800 == 20 [pid = 1759] [id = 196]
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x126f77c00) [pid = 1759] [serial = 547] [outer = 0x0]
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x126f78c00) [pid = 1759] [serial = 548] [outer = 0x126f77c00]
08:00:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x126f7fc00) [pid = 1759] [serial = 549] [outer = 0x126f77c00]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x113261800) [pid = 1759] [serial = 436] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x11cff6800) [pid = 1759] [serial = 483] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158387582]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x125ecc800) [pid = 1759] [serial = 428] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x1266f6c00) [pid = 1759] [serial = 431] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x125ec4400) [pid = 1759] [serial = 467] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x11c87fc00) [pid = 1759] [serial = 422] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11e273800) [pid = 1759] [serial = 425] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11a7fa000) [pid = 1759] [serial = 442] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158380499]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11cfe9000) [pid = 1759] [serial = 439] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x12bda7000) [pid = 1759] [serial = 473] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x11c6ad800) [pid = 1759] [serial = 437] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x126b59c00) [pid = 1759] [serial = 434] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x127188400) [pid = 1759] [serial = 470] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x11f3e0000) [pid = 1759] [serial = 455] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x126210800) [pid = 1759] [serial = 461] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x11ddc5c00) [pid = 1759] [serial = 452] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11c4ce800) [pid = 1759] [serial = 447] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x11cdde800) [pid = 1759] [serial = 444] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x125b50400) [pid = 1759] [serial = 458] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11cfef800) [pid = 1759] [serial = 464] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11d612c00) [pid = 1759] [serial = 449] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x12727f800) [pid = 1759] [serial = 494] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x126d0dc00) [pid = 1759] [serial = 491] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x126e9c000) [pid = 1759] [serial = 497] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11d342c00) [pid = 1759] [serial = 481] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x1227b4800) [pid = 1759] [serial = 486] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11c6b1c00) [pid = 1759] [serial = 500] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x126d07800) [pid = 1759] [serial = 489] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x1227c1400) [pid = 1759] [serial = 484] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158387582]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x1119f3400) [pid = 1759] [serial = 479] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x127192400) [pid = 1759] [serial = 476] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11cb8c000) [pid = 1759] [serial = 443] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x126bc8c00) [pid = 1759] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x11c430000) [pid = 1759] [serial = 448] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11cde0c00) [pid = 1759] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x126c84c00) [pid = 1759] [serial = 478] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x119e07400) [pid = 1759] [serial = 446] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x125b4a000) [pid = 1759] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11cfef000) [pid = 1759] [serial = 451] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11dd0f400) [pid = 1759] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11a475000) [pid = 1759] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158380499]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11cb8a400) [pid = 1759] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x1229ec400) [pid = 1759] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x1229eb000) [pid = 1759] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11e4e3c00) [pid = 1759] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x126c83800) [pid = 1759] [serial = 488] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x1227c1c00) [pid = 1759] [serial = 369] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x1262f8c00) [pid = 1759] [serial = 420] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x126b50c00) [pid = 1759] [serial = 462] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x125e3c400) [pid = 1759] [serial = 459] [outer = 0x0] [url = about:blank]
08:00:00 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11dd10800) [pid = 1759] [serial = 465] [outer = 0x0] [url = about:blank]
08:00:00 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:00 INFO - document served over http requires an http
08:00:00 INFO - sub-resource via xhr-request using the http-csp
08:00:00 INFO - delivery method with swap-origin-redirect and when
08:00:00 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:00:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 521ms
08:00:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:00:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x12624d000 == 21 [pid = 1759] [id = 197]
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11cb8a400) [pid = 1759] [serial = 550] [outer = 0x0]
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11d618800) [pid = 1759] [serial = 551] [outer = 0x11cb8a400]
08:00:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x1229eb000) [pid = 1759] [serial = 552] [outer = 0x11cb8a400]
08:00:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:01 INFO - document served over http requires an https
08:00:01 INFO - sub-resource via fetch-request using the http-csp
08:00:01 INFO - delivery method with keep-origin-redirect and when
08:00:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 472ms
08:00:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:00:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x127583800 == 22 [pid = 1759] [id = 198]
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11d343000) [pid = 1759] [serial = 553] [outer = 0x0]
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x126bc5400) [pid = 1759] [serial = 554] [outer = 0x11d343000]
08:00:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x126f82400) [pid = 1759] [serial = 555] [outer = 0x11d343000]
08:00:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:01 INFO - document served over http requires an https
08:00:01 INFO - sub-resource via fetch-request using the http-csp
08:00:01 INFO - delivery method with no-redirect and when
08:00:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html:23:7
08:00:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 474ms
08:00:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:00:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdea000 == 23 [pid = 1759] [id = 199]
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x126b5bc00) [pid = 1759] [serial = 556] [outer = 0x0]
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x1274bbc00) [pid = 1759] [serial = 557] [outer = 0x126b5bc00]
08:00:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1274c1800) [pid = 1759] [serial = 558] [outer = 0x126b5bc00]
08:00:02 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:02 INFO - document served over http requires an https
08:00:02 INFO - sub-resource via fetch-request using the http-csp
08:00:02 INFO - delivery method with swap-origin-redirect and when
08:00:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 471ms
08:00:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:00:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f1b000 == 24 [pid = 1759] [id = 200]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x126e0e000) [pid = 1759] [serial = 559] [outer = 0x0]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x126e0f000) [pid = 1759] [serial = 560] [outer = 0x126e0e000]
08:00:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x126e14c00) [pid = 1759] [serial = 561] [outer = 0x126e0e000]
08:00:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x126eda800 == 25 [pid = 1759] [id = 201]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x126e18000) [pid = 1759] [serial = 562] [outer = 0x0]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x1274c8800) [pid = 1759] [serial = 563] [outer = 0x126e18000]
08:00:02 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:02 INFO - document served over http requires an https
08:00:02 INFO - sub-resource via iframe-tag using the http-csp
08:00:02 INFO - delivery method with keep-origin-redirect and when
08:00:02 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 475ms
08:00:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:00:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ee9800 == 26 [pid = 1759] [id = 202]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x126e17400) [pid = 1759] [serial = 564] [outer = 0x0]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x127264c00) [pid = 1759] [serial = 565] [outer = 0x126e17400]
08:00:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x128d17800) [pid = 1759] [serial = 566] [outer = 0x126e17400]
08:00:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d2d800 == 27 [pid = 1759] [id = 203]
08:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x128d19400) [pid = 1759] [serial = 567] [outer = 0x0]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x128d1d800) [pid = 1759] [serial = 568] [outer = 0x128d19400]
08:00:03 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:03 INFO - document served over http requires an https
08:00:03 INFO - sub-resource via iframe-tag using the http-csp
08:00:03 INFO - delivery method with no-redirect and when
08:00:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html:23:7
08:00:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 526ms
08:00:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:00:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d39000 == 28 [pid = 1759] [id = 204]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x1274c3c00) [pid = 1759] [serial = 569] [outer = 0x0]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x128d21000) [pid = 1759] [serial = 570] [outer = 0x1274c3c00]
08:00:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x128d9f400) [pid = 1759] [serial = 571] [outer = 0x1274c3c00]
08:00:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d4c000 == 29 [pid = 1759] [id = 205]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x128d23c00) [pid = 1759] [serial = 572] [outer = 0x0]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x128da6000) [pid = 1759] [serial = 573] [outer = 0x128d23c00]
08:00:03 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:03 INFO - document served over http requires an https
08:00:03 INFO - sub-resource via iframe-tag using the http-csp
08:00:03 INFO - delivery method with swap-origin-redirect and when
08:00:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 521ms
08:00:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:00:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c674000 == 30 [pid = 1759] [id = 206]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x119e07400) [pid = 1759] [serial = 574] [outer = 0x0]
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11c430000) [pid = 1759] [serial = 575] [outer = 0x119e07400]
08:00:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11e4e8400) [pid = 1759] [serial = 576] [outer = 0x119e07400]
08:00:04 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:04 INFO - document served over http requires an https
08:00:04 INFO - sub-resource via script-tag using the http-csp
08:00:04 INFO - delivery method with keep-origin-redirect and when
08:00:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:04 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 583ms
08:00:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:00:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f0d000 == 31 [pid = 1759] [id = 207]
08:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x1266ec800) [pid = 1759] [serial = 577] [outer = 0x0]
08:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x126d08800) [pid = 1759] [serial = 578] [outer = 0x1266ec800]
08:00:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x126f7e000) [pid = 1759] [serial = 579] [outer = 0x1266ec800]
08:00:05 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:05 INFO - document served over http requires an https
08:00:05 INFO - sub-resource via script-tag using the http-csp
08:00:05 INFO - delivery method with no-redirect and when
08:00:05 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html:23:7
08:00:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 874ms
08:00:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:00:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e8800 == 32 [pid = 1759] [id = 208]
08:00:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x127269000) [pid = 1759] [serial = 580] [outer = 0x0]
08:00:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x127285400) [pid = 1759] [serial = 581] [outer = 0x127269000]
08:00:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x128d21400) [pid = 1759] [serial = 582] [outer = 0x127269000]
08:00:06 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:06 INFO - document served over http requires an https
08:00:06 INFO - sub-resource via script-tag using the http-csp
08:00:06 INFO - delivery method with swap-origin-redirect and when
08:00:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 1583ms
08:00:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:00:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d37800 == 33 [pid = 1759] [id = 209]
08:00:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x128da1800) [pid = 1759] [serial = 583] [outer = 0x0]
08:00:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x128dad400) [pid = 1759] [serial = 584] [outer = 0x128da1800]
08:00:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x129a06400) [pid = 1759] [serial = 585] [outer = 0x128da1800]
08:00:07 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:07 INFO - document served over http requires an https
08:00:07 INFO - sub-resource via xhr-request using the http-csp
08:00:07 INFO - delivery method with keep-origin-redirect and when
08:00:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 523ms
08:00:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:00:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd0000 == 34 [pid = 1759] [id = 210]
08:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11a7f9c00) [pid = 1759] [serial = 586] [outer = 0x0]
08:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11c4ce400) [pid = 1759] [serial = 587] [outer = 0x11a7f9c00]
08:00:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x11cb8d000) [pid = 1759] [serial = 588] [outer = 0x11a7f9c00]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x11ca80800) [pid = 1755] [serial = 22] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:00:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:08 INFO - document served over http requires an https
08:00:08 INFO - sub-resource via xhr-request using the http-csp
08:00:08 INFO - delivery method with no-redirect and when
08:00:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html:23:7
08:00:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 824ms
08:00:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:00:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c405000 == 35 [pid = 1759] [id = 211]
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11a49c800) [pid = 1759] [serial = 589] [outer = 0x0]
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11a74a400) [pid = 1759] [serial = 590] [outer = 0x11a49c800]
08:00:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11c87b800) [pid = 1759] [serial = 591] [outer = 0x11a49c800]
08:00:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:08 INFO - document served over http requires an https
08:00:08 INFO - sub-resource via xhr-request using the http-csp
08:00:08 INFO - delivery method with swap-origin-redirect and when
08:00:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 628ms
08:00:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html
08:00:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x11328c000 == 36 [pid = 1759] [id = 212]
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11a497c00) [pid = 1759] [serial = 592] [outer = 0x0]
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x11c4ce800) [pid = 1759] [serial = 593] [outer = 0x11a497c00]
08:00:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x11cde7c00) [pid = 1759] [serial = 594] [outer = 0x11a497c00]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x128d4c000 == 35 [pid = 1759] [id = 205]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x128d39000 == 34 [pid = 1759] [id = 204]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x128d2d800 == 33 [pid = 1759] [id = 203]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126ee9800 == 32 [pid = 1759] [id = 202]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126eda800 == 31 [pid = 1759] [id = 201]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126f1b000 == 30 [pid = 1759] [id = 200]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdea000 == 29 [pid = 1759] [id = 199]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x127583800 == 28 [pid = 1759] [id = 198]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x12624d000 == 27 [pid = 1759] [id = 197]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x127151800 == 26 [pid = 1759] [id = 196]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126b21800 == 25 [pid = 1759] [id = 195]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126262800 == 24 [pid = 1759] [id = 194]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x126013000 == 23 [pid = 1759] [id = 193]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1cf000 == 22 [pid = 1759] [id = 192]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x125e13800 == 21 [pid = 1759] [id = 190]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11df78000 == 20 [pid = 1759] [id = 191]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x125289000 == 19 [pid = 1759] [id = 189]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x122916000 == 18 [pid = 1759] [id = 188]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a1000 == 17 [pid = 1759] [id = 187]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x1272b3000 == 16 [pid = 1759] [id = 178]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11e421800 == 15 [pid = 1759] [id = 186]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8d800 == 14 [pid = 1759] [id = 185]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11d870800 == 13 [pid = 1759] [id = 184]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11d646000 == 12 [pid = 1759] [id = 183]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a7800 == 11 [pid = 1759] [id = 182]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x12759b800 == 10 [pid = 1759] [id = 170]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4f0000 == 9 [pid = 1759] [id = 181]
08:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x11c684000 == 8 [pid = 1759] [id = 180]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11db35400) [pid = 1759] [serial = 450] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11d81d400) [pid = 1759] [serial = 445] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11d820c00) [pid = 1759] [serial = 440] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x126c80c00) [pid = 1759] [serial = 474] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x126d05c00) [pid = 1759] [serial = 477] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x126bc0400) [pid = 1759] [serial = 468] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x12718f800) [pid = 1759] [serial = 471] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x1227bac00) [pid = 1759] [serial = 456] [outer = 0x0] [url = about:blank]
08:00:08 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11e20c800) [pid = 1759] [serial = 453] [outer = 0x0] [url = about:blank]
08:00:09 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:09 INFO - document served over http requires an http
08:00:09 INFO - sub-resource via fetch-request using the http-csp
08:00:09 INFO - delivery method with keep-origin-redirect and when
08:00:09 INFO - the target request is same-origin.
08:00:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 471ms
08:00:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:00:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c89d000 == 9 [pid = 1759] [id = 213]
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11a7fa400) [pid = 1759] [serial = 595] [outer = 0x0]
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11cf5d400) [pid = 1759] [serial = 596] [outer = 0x11a7fa400]
08:00:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x11cf67c00) [pid = 1759] [serial = 597] [outer = 0x11a7fa400]
08:00:09 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:09 INFO - document served over http requires an http
08:00:09 INFO - sub-resource via fetch-request using the http-csp
08:00:09 INFO - delivery method with no-redirect and when
08:00:09 INFO - the target request is same-origin.
08:00:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 475ms
08:00:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd9000 == 10 [pid = 1759] [id = 214]
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11cf5cc00) [pid = 1759] [serial = 598] [outer = 0x0]
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11d345400) [pid = 1759] [serial = 599] [outer = 0x11cf5cc00]
08:00:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11d351800) [pid = 1759] [serial = 600] [outer = 0x11cf5cc00]
08:00:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:10 INFO - document served over http requires an http
08:00:10 INFO - sub-resource via fetch-request using the http-csp
08:00:10 INFO - delivery method with swap-origin-redirect and when
08:00:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 425ms
08:00:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html
08:00:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1ca000 == 11 [pid = 1759] [id = 215]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11cff5400) [pid = 1759] [serial = 601] [outer = 0x0]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x11d617800) [pid = 1759] [serial = 602] [outer = 0x11cff5400]
08:00:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x11db36c00) [pid = 1759] [serial = 603] [outer = 0x11cff5400]
08:00:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64e000 == 12 [pid = 1759] [id = 216]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x11d619800) [pid = 1759] [serial = 604] [outer = 0x0]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x11dd0ac00) [pid = 1759] [serial = 605] [outer = 0x11d619800]
08:00:10 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:10 INFO - document served over http requires an http
08:00:10 INFO - sub-resource via iframe-tag using the http-csp
08:00:10 INFO - delivery method with keep-origin-redirect and when
08:00:10 INFO - the target request is same-origin.
08:00:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 472ms
08:00:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:00:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d870800 == 13 [pid = 1759] [id = 217]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x11db3ac00) [pid = 1759] [serial = 606] [outer = 0x0]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x11ddc9400) [pid = 1759] [serial = 607] [outer = 0x11db3ac00]
08:00:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11e20f000) [pid = 1759] [serial = 608] [outer = 0x11db3ac00]
08:00:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df85000 == 14 [pid = 1759] [id = 218]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x11e278400) [pid = 1759] [serial = 609] [outer = 0x0]
08:00:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11e4e8800) [pid = 1759] [serial = 610] [outer = 0x11e278400]
08:00:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:11 INFO - document served over http requires an http
08:00:11 INFO - sub-resource via iframe-tag using the http-csp
08:00:11 INFO - delivery method with no-redirect and when
08:00:11 INFO - the target request is same-origin.
08:00:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 472ms
08:00:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40c000 == 15 [pid = 1759] [id = 219]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11ddc4800) [pid = 1759] [serial = 611] [outer = 0x0]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x11e279c00) [pid = 1759] [serial = 612] [outer = 0x11ddc4800]
08:00:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x1227b4c00) [pid = 1759] [serial = 613] [outer = 0x11ddc4800]
08:00:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f396000 == 16 [pid = 1759] [id = 220]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x1229e9800) [pid = 1759] [serial = 614] [outer = 0x0]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x125b4ec00) [pid = 1759] [serial = 615] [outer = 0x1229e9800]
08:00:11 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:11 INFO - document served over http requires an http
08:00:11 INFO - sub-resource via iframe-tag using the http-csp
08:00:11 INFO - delivery method with swap-origin-redirect and when
08:00:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:11 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 475ms
08:00:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
08:00:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x122903800 == 17 [pid = 1759] [id = 221]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x1229e7000) [pid = 1759] [serial = 616] [outer = 0x0]
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x125e2f400) [pid = 1759] [serial = 617] [outer = 0x1229e7000]
08:00:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x125ec6800) [pid = 1759] [serial = 618] [outer = 0x1229e7000]
08:00:12 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:12 INFO - document served over http requires an http
08:00:12 INFO - sub-resource via script-tag using the http-csp
08:00:12 INFO - delivery method with keep-origin-redirect and when
08:00:12 INFO - the target request is same-origin.
08:00:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 728ms
08:00:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:00:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0f000 == 18 [pid = 1759] [id = 222]
08:00:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x125e31400) [pid = 1759] [serial = 619] [outer = 0x0]
08:00:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x12620fc00) [pid = 1759] [serial = 620] [outer = 0x125e31400]
08:00:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x126b51400) [pid = 1759] [serial = 621] [outer = 0x125e31400]
08:00:12 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:12 INFO - document served over http requires an http
08:00:12 INFO - sub-resource via script-tag using the http-csp
08:00:12 INFO - delivery method with no-redirect and when
08:00:12 INFO - the target request is same-origin.
08:00:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 728ms
08:00:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x126b4f400) [pid = 1759] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x126e17400) [pid = 1759] [serial = 564] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x126e93800) [pid = 1759] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11cb87800) [pid = 1759] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x128d19400) [pid = 1759] [serial = 567] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158402986]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11cfebc00) [pid = 1759] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x126b5bc00) [pid = 1759] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x126e0e000) [pid = 1759] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x126f77c00) [pid = 1759] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x126e18000) [pid = 1759] [serial = 562] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x11d343000) [pid = 1759] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x126c7c400) [pid = 1759] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x11cb8a400) [pid = 1759] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x1266edc00) [pid = 1759] [serial = 530] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x125e34800) [pid = 1759] [serial = 520] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x125e3d000) [pid = 1759] [serial = 525] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158395685]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x11a492c00) [pid = 1759] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x11c87e000) [pid = 1759] [serial = 506] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x126bc5400) [pid = 1759] [serial = 554] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11c4d6000) [pid = 1759] [serial = 531] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x1266fb000) [pid = 1759] [serial = 528] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x11d618800) [pid = 1759] [serial = 551] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x126e97800) [pid = 1759] [serial = 542] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11dd04800) [pid = 1759] [serial = 509] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x11d615800) [pid = 1759] [serial = 536] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x1274c8800) [pid = 1759] [serial = 563] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x126e0f000) [pid = 1759] [serial = 560] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x126c7f400) [pid = 1759] [serial = 539] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x128d1d800) [pid = 1759] [serial = 568] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158402986]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x127264c00) [pid = 1759] [serial = 565] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x11f3e1800) [pid = 1759] [serial = 515] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11cb8a800) [pid = 1759] [serial = 503] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x127192000) [pid = 1759] [serial = 545] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x125e3d400) [pid = 1759] [serial = 521] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x125b47c00) [pid = 1759] [serial = 518] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x1266ee400) [pid = 1759] [serial = 526] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158395685]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x125ecbc00) [pid = 1759] [serial = 523] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x1274bbc00) [pid = 1759] [serial = 557] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x126f78c00) [pid = 1759] [serial = 548] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11cff1800) [pid = 1759] [serial = 533] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11e211400) [pid = 1759] [serial = 512] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x128d21000) [pid = 1759] [serial = 570] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x126ea2800) [pid = 1759] [serial = 543] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11d61d000) [pid = 1759] [serial = 504] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x127285800) [pid = 1759] [serial = 546] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x126f7fc00) [pid = 1759] [serial = 549] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11d351000) [pid = 1759] [serial = 501] [outer = 0x0] [url = about:blank]
08:00:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x12601d800 == 19 [pid = 1759] [id = 223]
08:00:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x11c6ad000) [pid = 1759] [serial = 622] [outer = 0x0]
08:00:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x11c6b1c00) [pid = 1759] [serial = 623] [outer = 0x11c6ad000]
08:00:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11e20dc00) [pid = 1759] [serial = 624] [outer = 0x11c6ad000]
08:00:13 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:13 INFO - document served over http requires an http
08:00:13 INFO - sub-resource via script-tag using the http-csp
08:00:13 INFO - delivery method with swap-origin-redirect and when
08:00:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 681ms
08:00:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
08:00:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a5d000 == 20 [pid = 1759] [id = 224]
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x1227bfc00) [pid = 1759] [serial = 625] [outer = 0x0]
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x126bc2c00) [pid = 1759] [serial = 626] [outer = 0x1227bfc00]
08:00:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x126c82000) [pid = 1759] [serial = 627] [outer = 0x1227bfc00]
08:00:14 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:14 INFO - document served over http requires an http
08:00:14 INFO - sub-resource via xhr-request using the http-csp
08:00:14 INFO - delivery method with keep-origin-redirect and when
08:00:14 INFO - the target request is same-origin.
08:00:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 473ms
08:00:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:00:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x126edb800 == 21 [pid = 1759] [id = 225]
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x126b4f400) [pid = 1759] [serial = 628] [outer = 0x0]
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x126d0ac00) [pid = 1759] [serial = 629] [outer = 0x126b4f400]
08:00:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x126e0f000) [pid = 1759] [serial = 630] [outer = 0x126b4f400]
08:00:14 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:14 INFO - document served over http requires an http
08:00:14 INFO - sub-resource via xhr-request using the http-csp
08:00:14 INFO - delivery method with no-redirect and when
08:00:14 INFO - the target request is same-origin.
08:00:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 471ms
08:00:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f12800 == 22 [pid = 1759] [id = 226]
08:00:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x126d06400) [pid = 1759] [serial = 631] [outer = 0x0]
08:00:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x126e95000) [pid = 1759] [serial = 632] [outer = 0x126d06400]
08:00:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x126f75400) [pid = 1759] [serial = 633] [outer = 0x126d06400]
08:00:15 INFO - PROCESS | 1755 | --DOCSHELL 0x11c674000 == 21 [pid = 1759] [id = 206]
08:00:15 INFO - PROCESS | 1755 | --DOCSHELL 0x126f0d000 == 20 [pid = 1759] [id = 207]
08:00:15 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e8800 == 19 [pid = 1759] [id = 208]
08:00:15 INFO - PROCESS | 1755 | --DOCSHELL 0x128d37800 == 18 [pid = 1759] [id = 209]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11c405000 == 17 [pid = 1759] [id = 211]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd0000 == 16 [pid = 1759] [id = 210]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11f396000 == 15 [pid = 1759] [id = 220]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11df85000 == 14 [pid = 1759] [id = 218]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11c89d000 == 13 [pid = 1759] [id = 213]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd9000 == 12 [pid = 1759] [id = 214]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40c000 == 11 [pid = 1759] [id = 219]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11d870800 == 10 [pid = 1759] [id = 217]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x12601d800 == 9 [pid = 1759] [id = 223]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x126a5d000 == 8 [pid = 1759] [id = 224]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x126edb800 == 7 [pid = 1759] [id = 225]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11328c000 == 6 [pid = 1759] [id = 212]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0f000 == 5 [pid = 1759] [id = 222]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1ca000 == 4 [pid = 1759] [id = 215]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64e000 == 3 [pid = 1759] [id = 216]
08:00:16 INFO - PROCESS | 1755 | --DOCSHELL 0x122903800 == 2 [pid = 1759] [id = 221]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x1274c1800) [pid = 1759] [serial = 558] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x126e14c00) [pid = 1759] [serial = 561] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x125b4c000) [pid = 1759] [serial = 534] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x1229eb000) [pid = 1759] [serial = 552] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x126f82400) [pid = 1759] [serial = 555] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x128d17800) [pid = 1759] [serial = 566] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x126d04c00) [pid = 1759] [serial = 540] [outer = 0x0] [url = about:blank]
08:00:16 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x1262ef000) [pid = 1759] [serial = 537] [outer = 0x0] [url = about:blank]
08:00:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:16 INFO - document served over http requires an http
08:00:16 INFO - sub-resource via xhr-request using the http-csp
08:00:16 INFO - delivery method with swap-origin-redirect and when
08:00:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1436ms
08:00:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
08:00:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e46800 == 3 [pid = 1759] [id = 227]
08:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x119e05800) [pid = 1759] [serial = 634] [outer = 0x0]
08:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x119fb2400) [pid = 1759] [serial = 635] [outer = 0x119e05800]
08:00:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11a495c00) [pid = 1759] [serial = 636] [outer = 0x119e05800]
08:00:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:16 INFO - document served over http requires an https
08:00:16 INFO - sub-resource via fetch-request using the http-csp
08:00:16 INFO - delivery method with keep-origin-redirect and when
08:00:16 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:00:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 425ms
08:00:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:00:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a795800 == 4 [pid = 1759] [id = 228]
08:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11a706c00) [pid = 1759] [serial = 637] [outer = 0x0]
08:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11a747400) [pid = 1759] [serial = 638] [outer = 0x11a706c00]
08:00:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11c423c00) [pid = 1759] [serial = 639] [outer = 0x11a706c00]
08:00:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:17 INFO - document served over http requires an https
08:00:17 INFO - sub-resource via fetch-request using the http-csp
08:00:17 INFO - delivery method with no-redirect and when
08:00:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
08:00:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 472ms
08:00:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
08:00:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c676800 == 5 [pid = 1759] [id = 229]
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11a753000) [pid = 1759] [serial = 640] [outer = 0x0]
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x11c4d3400) [pid = 1759] [serial = 641] [outer = 0x11a753000]
08:00:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x11c6a9c00) [pid = 1759] [serial = 642] [outer = 0x11a753000]
08:00:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:17 INFO - document served over http requires an https
08:00:17 INFO - sub-resource via fetch-request using the http-csp
08:00:17 INFO - delivery method with swap-origin-redirect and when
08:00:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:00:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 521ms
08:00:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c895000 == 6 [pid = 1759] [id = 230]
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x11c6ac000) [pid = 1759] [serial = 643] [outer = 0x0]
08:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x11c87c000) [pid = 1759] [serial = 644] [outer = 0x11c6ac000]
08:00:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x11cb8bc00) [pid = 1759] [serial = 645] [outer = 0x11c6ac000]
08:00:18 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:18 INFO - document served over http requires an https
08:00:18 INFO - sub-resource via fetch-request using the http-csp
08:00:18 INFO - delivery method with swap-origin-redirect and when
08:00:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 421ms
08:00:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
08:00:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbca800 == 7 [pid = 1759] [id = 231]
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x11c6ae800) [pid = 1759] [serial = 646] [outer = 0x0]
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x11cb8f800) [pid = 1759] [serial = 647] [outer = 0x11c6ae800]
08:00:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x11cde5800) [pid = 1759] [serial = 648] [outer = 0x11c6ae800]
08:00:18 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:18 INFO - document served over http requires an https
08:00:18 INFO - sub-resource via fetch-request using the http-csp
08:00:18 INFO - delivery method with keep-origin-redirect and when
08:00:18 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:00:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 476ms
08:00:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:00:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf86800 == 8 [pid = 1759] [id = 232]
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11cb94000) [pid = 1759] [serial = 649] [outer = 0x0]
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11cf69400) [pid = 1759] [serial = 650] [outer = 0x11cb94000]
08:00:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11cff7000) [pid = 1759] [serial = 651] [outer = 0x11cb94000]
08:00:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:19 INFO - document served over http requires an https
08:00:19 INFO - sub-resource via fetch-request using the http-csp
08:00:19 INFO - delivery method with no-redirect and when
08:00:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html:23:7
08:00:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 470ms
08:00:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html
08:00:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e7000 == 9 [pid = 1759] [id = 233]
08:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x11cf63800) [pid = 1759] [serial = 652] [outer = 0x0]
08:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11d34dc00) [pid = 1759] [serial = 653] [outer = 0x11cf63800]
08:00:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11d61a400) [pid = 1759] [serial = 654] [outer = 0x11cf63800]
08:00:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:19 INFO - document served over http requires an https
08:00:19 INFO - sub-resource via fetch-request using the http-csp
08:00:19 INFO - delivery method with swap-origin-redirect and when
08:00:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:00:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 470ms
08:00:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:00:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d656800 == 10 [pid = 1759] [id = 234]
08:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11d61b800) [pid = 1759] [serial = 655] [outer = 0x0]
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11d81dc00) [pid = 1759] [serial = 656] [outer = 0x11d61b800]
08:00:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x11db2ec00) [pid = 1759] [serial = 657] [outer = 0x11d61b800]
08:00:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d866800 == 11 [pid = 1759] [id = 235]
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x11db32000) [pid = 1759] [serial = 658] [outer = 0x0]
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x11db38400) [pid = 1759] [serial = 659] [outer = 0x11db32000]
08:00:20 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:20 INFO - document served over http requires an https
08:00:20 INFO - sub-resource via iframe-tag using the http-csp
08:00:20 INFO - delivery method with keep-origin-redirect and when
08:00:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:20 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:00:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 884ms
08:00:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:00:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd1f000 == 12 [pid = 1759] [id = 236]
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x11d81c000) [pid = 1759] [serial = 660] [outer = 0x0]
08:00:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x11db39c00) [pid = 1759] [serial = 661] [outer = 0x11d81c000]
08:00:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x11dd0d000) [pid = 1759] [serial = 662] [outer = 0x11d81c000]
08:00:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd30000 == 13 [pid = 1759] [id = 237]
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11ddc4400) [pid = 1759] [serial = 663] [outer = 0x0]
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x11ddc8c00) [pid = 1759] [serial = 664] [outer = 0x11ddc4400]
08:00:21 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:21 INFO - document served over http requires an https
08:00:21 INFO - sub-resource via iframe-tag using the http-csp
08:00:21 INFO - delivery method with no-redirect and when
08:00:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:00:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 1032ms
08:00:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:00:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8c000 == 14 [pid = 1759] [id = 238]
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11db32800) [pid = 1759] [serial = 665] [outer = 0x0]
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11ddca000) [pid = 1759] [serial = 666] [outer = 0x11db32800]
08:00:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x11e20c400) [pid = 1759] [serial = 667] [outer = 0x11db32800]
08:00:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e409800 == 15 [pid = 1759] [id = 239]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x11e20d800) [pid = 1759] [serial = 668] [outer = 0x0]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11e274000) [pid = 1759] [serial = 669] [outer = 0x11e20d800]
08:00:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:22 INFO - document served over http requires an https
08:00:22 INFO - sub-resource via iframe-tag using the http-csp
08:00:22 INFO - delivery method with swap-origin-redirect and when
08:00:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:00:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 581ms
08:00:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f390800 == 16 [pid = 1759] [id = 240]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11e20cc00) [pid = 1759] [serial = 670] [outer = 0x0]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x11e4dd800) [pid = 1759] [serial = 671] [outer = 0x11e20cc00]
08:00:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x11f3e7000) [pid = 1759] [serial = 672] [outer = 0x11e20cc00]
08:00:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3ac000 == 17 [pid = 1759] [id = 241]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x11f3e8c00) [pid = 1759] [serial = 673] [outer = 0x0]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x1227b6400) [pid = 1759] [serial = 674] [outer = 0x11f3e8c00]
08:00:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:22 INFO - document served over http requires an https
08:00:22 INFO - sub-resource via iframe-tag using the http-csp
08:00:22 INFO - delivery method with swap-origin-redirect and when
08:00:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 575ms
08:00:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:00:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290f000 == 18 [pid = 1759] [id = 242]
08:00:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x11f3e7400) [pid = 1759] [serial = 675] [outer = 0x0]
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x1227ba400) [pid = 1759] [serial = 676] [outer = 0x11f3e7400]
08:00:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x1229e5c00) [pid = 1759] [serial = 677] [outer = 0x11f3e7400]
08:00:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x122921800 == 19 [pid = 1759] [id = 243]
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x1229ebc00) [pid = 1759] [serial = 678] [outer = 0x0]
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x1229f3400) [pid = 1759] [serial = 679] [outer = 0x1229ebc00]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x1229ea000) [pid = 1759] [serial = 433] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x11d61ec00) [pid = 1759] [serial = 322] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x11c430400) [pid = 1759] [serial = 317] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x1266ec800) [pid = 1759] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x1227bfc00) [pid = 1759] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x11e4df800) [pid = 1759] [serial = 367] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11db3ac00) [pid = 1759] [serial = 606] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11c6b0c00) [pid = 1759] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x125e33400) [pid = 1759] [serial = 522] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x11a49c800) [pid = 1759] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x11c878000) [pid = 1759] [serial = 421] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11d819c00) [pid = 1759] [serial = 424] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11d619800) [pid = 1759] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x1229e7000) [pid = 1759] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x119e07400) [pid = 1759] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x11c6ad000) [pid = 1759] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x11c430c00) [pid = 1759] [serial = 373] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x11ddc4800) [pid = 1759] [serial = 611] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x11d613800) [pid = 1759] [serial = 376] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x1229e9800) [pid = 1759] [serial = 614] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x11c873400) [pid = 1759] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11cff0000) [pid = 1759] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11a7fa400) [pid = 1759] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11ddc4c00) [pid = 1759] [serial = 485] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x126204000) [pid = 1759] [serial = 418] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x11e271400) [pid = 1759] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:00:23 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:23 INFO - document served over http requires an https
08:00:23 INFO - sub-resource via iframe-tag using the http-csp
08:00:23 INFO - delivery method with keep-origin-redirect and when
08:00:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:23 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x127269000) [pid = 1759] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html]
08:00:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 876ms
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x126b4f400) [pid = 1759] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x11f3df400) [pid = 1759] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x1266f2400) [pid = 1759] [serial = 430] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x128da1800) [pid = 1759] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11a497c00) [pid = 1759] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x126d0d400) [pid = 1759] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x126c81c00) [pid = 1759] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11e278400) [pid = 1759] [serial = 609] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158410938]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11c424c00) [pid = 1759] [serial = 370] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11a7f3000) [pid = 1759] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11ddd0000) [pid = 1759] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11cf5cc00) [pid = 1759] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x125e31400) [pid = 1759] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126c88400) [pid = 1759] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11dd08400) [pid = 1759] [serial = 427] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:00:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11cff5400) [pid = 1759] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11a7f9c00) [pid = 1759] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x128d23c00) [pid = 1759] [serial = 572] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x1274c3c00) [pid = 1759] [serial = 569] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x125ecac00) [pid = 1759] [serial = 527] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x126e97400) [pid = 1759] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x126d0ac00) [pid = 1759] [serial = 629] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x126bc2c00) [pid = 1759] [serial = 626] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11c6b1c00) [pid = 1759] [serial = 623] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x12620fc00) [pid = 1759] [serial = 620] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x125e2f400) [pid = 1759] [serial = 617] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x125b4ec00) [pid = 1759] [serial = 615] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11e279c00) [pid = 1759] [serial = 612] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11e4e8800) [pid = 1759] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158410938]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11ddc9400) [pid = 1759] [serial = 607] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11dd0ac00) [pid = 1759] [serial = 605] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11d617800) [pid = 1759] [serial = 602] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11d345400) [pid = 1759] [serial = 599] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11cf5d400) [pid = 1759] [serial = 596] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11c4ce800) [pid = 1759] [serial = 593] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11a74a400) [pid = 1759] [serial = 590] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11c4ce400) [pid = 1759] [serial = 587] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x128dad400) [pid = 1759] [serial = 584] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x127285400) [pid = 1759] [serial = 581] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x126d08800) [pid = 1759] [serial = 578] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11c430000) [pid = 1759] [serial = 575] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x128da6000) [pid = 1759] [serial = 573] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x126e95000) [pid = 1759] [serial = 632] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x126c82000) [pid = 1759] [serial = 627] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11c87b800) [pid = 1759] [serial = 591] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11cb8d000) [pid = 1759] [serial = 588] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x129a06400) [pid = 1759] [serial = 585] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x128d9f400) [pid = 1759] [serial = 571] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x126bbb400) [pid = 1759] [serial = 529] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x126211400) [pid = 1759] [serial = 524] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x125e2f800) [pid = 1759] [serial = 519] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x1227bec00) [pid = 1759] [serial = 516] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11e4e0800) [pid = 1759] [serial = 513] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11ddc6800) [pid = 1759] [serial = 510] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11d81b800) [pid = 1759] [serial = 507] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x126ea2000) [pid = 1759] [serial = 498] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x127286000) [pid = 1759] [serial = 495] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x12bda1400) [pid = 1759] [serial = 492] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x126c7c800) [pid = 1759] [serial = 487] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11ddc7c00) [pid = 1759] [serial = 482] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x126bbd400) [pid = 1759] [serial = 435] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x126b4ec00) [pid = 1759] [serial = 432] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x1262fa800) [pid = 1759] [serial = 429] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x1229f1000) [pid = 1759] [serial = 426] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11d612800) [pid = 1759] [serial = 423] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x1229e6c00) [pid = 1759] [serial = 378] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x11dd0f000) [pid = 1759] [serial = 375] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11cde4400) [pid = 1759] [serial = 372] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x1262f8800) [pid = 1759] [serial = 324] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11cfea000) [pid = 1759] [serial = 319] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x126e0f000) [pid = 1759] [serial = 630] [outer = 0x0] [url = about:blank]
08:00:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x125292800 == 20 [pid = 1759] [id = 244]
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11a479400) [pid = 1759] [serial = 680] [outer = 0x0]
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11a497c00) [pid = 1759] [serial = 681] [outer = 0x11a479400]
08:00:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11c430c00) [pid = 1759] [serial = 682] [outer = 0x11a479400]
08:00:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e419000 == 21 [pid = 1759] [id = 245]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11c6ad000) [pid = 1759] [serial = 683] [outer = 0x0]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11cb8d000) [pid = 1759] [serial = 684] [outer = 0x11c6ad000]
08:00:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:24 INFO - document served over http requires an https
08:00:24 INFO - sub-resource via iframe-tag using the http-csp
08:00:24 INFO - delivery method with no-redirect and when
08:00:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:00:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 471ms
08:00:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:00:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0a800 == 22 [pid = 1759] [id = 246]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11a482000) [pid = 1759] [serial = 685] [outer = 0x0]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x11cdebc00) [pid = 1759] [serial = 686] [outer = 0x11a482000]
08:00:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x11d81b800) [pid = 1759] [serial = 687] [outer = 0x11a482000]
08:00:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e1d800 == 23 [pid = 1759] [id = 247]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11c87f400) [pid = 1759] [serial = 688] [outer = 0x0]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11e203400) [pid = 1759] [serial = 689] [outer = 0x11c87f400]
08:00:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:24 INFO - document served over http requires an https
08:00:24 INFO - sub-resource via iframe-tag using the http-csp
08:00:24 INFO - delivery method with swap-origin-redirect and when
08:00:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:00:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 532ms
08:00:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:00:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x12600b800 == 24 [pid = 1759] [id = 248]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11c878400) [pid = 1759] [serial = 690] [outer = 0x0]
08:00:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11e4df800) [pid = 1759] [serial = 691] [outer = 0x11c878400]
08:00:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x1229e7000) [pid = 1759] [serial = 692] [outer = 0x11c878400]
08:00:25 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:25 INFO - document served over http requires an https
08:00:25 INFO - sub-resource via script-tag using the http-csp
08:00:25 INFO - delivery method with keep-origin-redirect and when
08:00:25 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:00:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 521ms
08:00:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:00:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x12624e800 == 25 [pid = 1759] [id = 249]
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x1229e9c00) [pid = 1759] [serial = 693] [outer = 0x0]
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x125b4dc00) [pid = 1759] [serial = 694] [outer = 0x1229e9c00]
08:00:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x125e31000) [pid = 1759] [serial = 695] [outer = 0x1229e9c00]
08:00:25 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:25 INFO - document served over http requires an https
08:00:25 INFO - sub-resource via script-tag using the http-csp
08:00:25 INFO - delivery method with no-redirect and when
08:00:25 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:00:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 473ms
08:00:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:00:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f9f800 == 26 [pid = 1759] [id = 250]
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11a22c800) [pid = 1759] [serial = 696] [outer = 0x0]
08:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11a475c00) [pid = 1759] [serial = 697] [outer = 0x11a22c800]
08:00:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11c4cd000) [pid = 1759] [serial = 698] [outer = 0x11a22c800]
08:00:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:26 INFO - document served over http requires an https
08:00:26 INFO - sub-resource via script-tag using the http-csp
08:00:26 INFO - delivery method with swap-origin-redirect and when
08:00:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:00:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 624ms
08:00:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df92800 == 27 [pid = 1759] [id = 251]
08:00:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11c6ab800) [pid = 1759] [serial = 699] [outer = 0x0]
08:00:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11cf63400) [pid = 1759] [serial = 700] [outer = 0x11c6ab800]
08:00:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11d61c400) [pid = 1759] [serial = 701] [outer = 0x11c6ab800]
08:00:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:26 INFO - document served over http requires an https
08:00:26 INFO - sub-resource via script-tag using the http-csp
08:00:26 INFO - delivery method with swap-origin-redirect and when
08:00:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 574ms
08:00:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:00:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a4d800 == 28 [pid = 1759] [id = 252]
08:00:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11d61d000) [pid = 1759] [serial = 702] [outer = 0x0]
08:00:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11ddd1400) [pid = 1759] [serial = 703] [outer = 0x11d61d000]
08:00:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11e4e0c00) [pid = 1759] [serial = 704] [outer = 0x11d61d000]
08:00:27 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:27 INFO - document served over http requires an https
08:00:27 INFO - sub-resource via script-tag using the http-csp
08:00:27 INFO - delivery method with keep-origin-redirect and when
08:00:27 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:00:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 675ms
08:00:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:00:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a68000 == 29 [pid = 1759] [id = 253]
08:00:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11ddc4800) [pid = 1759] [serial = 705] [outer = 0x0]
08:00:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x1229e7c00) [pid = 1759] [serial = 706] [outer = 0x11ddc4800]
08:00:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x125e3bc00) [pid = 1759] [serial = 707] [outer = 0x11ddc4800]
08:00:29 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:29 INFO - document served over http requires an https
08:00:29 INFO - sub-resource via script-tag using the http-csp
08:00:29 INFO - delivery method with no-redirect and when
08:00:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:00:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 1382ms
08:00:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:00:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c418800 == 30 [pid = 1759] [id = 254]
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11a494800) [pid = 1759] [serial = 708] [outer = 0x0]
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11a49a800) [pid = 1759] [serial = 709] [outer = 0x11a494800]
08:00:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11c4c8c00) [pid = 1759] [serial = 710] [outer = 0x11a494800]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x12600b800 == 29 [pid = 1759] [id = 248]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x125e1d800 == 28 [pid = 1759] [id = 247]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0a800 == 27 [pid = 1759] [id = 246]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11e419000 == 26 [pid = 1759] [id = 245]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x125292800 == 25 [pid = 1759] [id = 244]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x122921800 == 24 [pid = 1759] [id = 243]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x12290f000 == 23 [pid = 1759] [id = 242]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3ac000 == 22 [pid = 1759] [id = 241]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11f390800 == 21 [pid = 1759] [id = 240]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11e409800 == 20 [pid = 1759] [id = 239]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8c000 == 19 [pid = 1759] [id = 238]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd30000 == 18 [pid = 1759] [id = 237]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd1f000 == 17 [pid = 1759] [id = 236]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11d866800 == 16 [pid = 1759] [id = 235]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11d656800 == 15 [pid = 1759] [id = 234]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e7000 == 14 [pid = 1759] [id = 233]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf86800 == 13 [pid = 1759] [id = 232]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbca800 == 12 [pid = 1759] [id = 231]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11c895000 == 11 [pid = 1759] [id = 230]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11c676800 == 10 [pid = 1759] [id = 229]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x11a795800 == 9 [pid = 1759] [id = 228]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x119e46800 == 8 [pid = 1759] [id = 227]
08:00:29 INFO - PROCESS | 1755 | --DOCSHELL 0x126f12800 == 7 [pid = 1759] [id = 226]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11e4e8400) [pid = 1759] [serial = 576] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x126f7e000) [pid = 1759] [serial = 579] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x128d21400) [pid = 1759] [serial = 582] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11cde7c00) [pid = 1759] [serial = 594] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11cf67c00) [pid = 1759] [serial = 597] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11d351800) [pid = 1759] [serial = 600] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11db36c00) [pid = 1759] [serial = 603] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11e20dc00) [pid = 1759] [serial = 624] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x125ec6800) [pid = 1759] [serial = 618] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x126b51400) [pid = 1759] [serial = 621] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x1227b4c00) [pid = 1759] [serial = 613] [outer = 0x0] [url = about:blank]
08:00:29 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11e20f000) [pid = 1759] [serial = 608] [outer = 0x0] [url = about:blank]
08:00:29 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:29 INFO - document served over http requires an https
08:00:29 INFO - sub-resource via script-tag using the http-csp
08:00:29 INFO - delivery method with swap-origin-redirect and when
08:00:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:29 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:00:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 671ms
08:00:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html
08:00:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f9e800 == 8 [pid = 1759] [id = 255]
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11a492c00) [pid = 1759] [serial = 711] [outer = 0x0]
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11c4d6000) [pid = 1759] [serial = 712] [outer = 0x11a492c00]
08:00:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11c879400) [pid = 1759] [serial = 713] [outer = 0x11a492c00]
08:00:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:30 INFO - document served over http requires an https
08:00:30 INFO - sub-resource via xhr-request using the http-csp
08:00:30 INFO - delivery method with keep-origin-redirect and when
08:00:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:00:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 523ms
08:00:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:00:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c897000 == 9 [pid = 1759] [id = 256]
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11c4c9000) [pid = 1759] [serial = 714] [outer = 0x0]
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11cde6000) [pid = 1759] [serial = 715] [outer = 0x11c4c9000]
08:00:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11cf65800) [pid = 1759] [serial = 716] [outer = 0x11c4c9000]
08:00:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:30 INFO - document served over http requires an https
08:00:30 INFO - sub-resource via xhr-request using the http-csp
08:00:30 INFO - delivery method with no-redirect and when
08:00:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html:23:7
08:00:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 473ms
08:00:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html
08:00:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf80000 == 10 [pid = 1759] [id = 257]
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11cb94c00) [pid = 1759] [serial = 717] [outer = 0x0]
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11d343000) [pid = 1759] [serial = 718] [outer = 0x11cb94c00]
08:00:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11d615c00) [pid = 1759] [serial = 719] [outer = 0x11cb94c00]
08:00:31 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:31 INFO - document served over http requires an https
08:00:31 INFO - sub-resource via xhr-request using the http-csp
08:00:31 INFO - delivery method with swap-origin-redirect and when
08:00:31 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:00:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 477ms
08:00:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e7000 == 11 [pid = 1759] [id = 258]
08:00:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11d61cc00) [pid = 1759] [serial = 720] [outer = 0x0]
08:00:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11d81d400) [pid = 1759] [serial = 721] [outer = 0x11d61cc00]
08:00:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11dd02800) [pid = 1759] [serial = 722] [outer = 0x11d61cc00]
08:00:31 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:31 INFO - document served over http requires an https
08:00:31 INFO - sub-resource via xhr-request using the http-csp
08:00:31 INFO - delivery method with swap-origin-redirect and when
08:00:31 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 523ms
08:00:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html
08:00:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85c000 == 12 [pid = 1759] [id = 259]
08:00:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11dd07000) [pid = 1759] [serial = 723] [outer = 0x0]
08:00:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11ddd0000) [pid = 1759] [serial = 724] [outer = 0x11dd07000]
08:00:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11e26f400) [pid = 1759] [serial = 725] [outer = 0x11dd07000]
08:00:32 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:32 INFO - document served over http requires an https
08:00:32 INFO - sub-resource via xhr-request using the http-csp
08:00:32 INFO - delivery method with keep-origin-redirect and when
08:00:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:00:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 474ms
08:00:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:00:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7d800 == 13 [pid = 1759] [id = 260]
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11e202400) [pid = 1759] [serial = 726] [outer = 0x0]
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11e4e8c00) [pid = 1759] [serial = 727] [outer = 0x11e202400]
08:00:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x1227b3800) [pid = 1759] [serial = 728] [outer = 0x11e202400]
08:00:32 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:32 INFO - document served over http requires an https
08:00:32 INFO - sub-resource via xhr-request using the http-csp
08:00:32 INFO - delivery method with no-redirect and when
08:00:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html:23:7
08:00:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 482ms
08:00:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html
08:00:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e413000 == 14 [pid = 1759] [id = 261]
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x1227b4c00) [pid = 1759] [serial = 729] [outer = 0x0]
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x1229f0800) [pid = 1759] [serial = 730] [outer = 0x1227b4c00]
08:00:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x125b4b400) [pid = 1759] [serial = 731] [outer = 0x1227b4c00]
08:00:33 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:33 INFO - document served over http requires an https
08:00:33 INFO - sub-resource via xhr-request using the http-csp
08:00:33 INFO - delivery method with swap-origin-redirect and when
08:00:33 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:00:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:00:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 523ms
08:00:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
08:00:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3aa800 == 15 [pid = 1759] [id = 262]
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x125b4bc00) [pid = 1759] [serial = 732] [outer = 0x0]
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x125ec0000) [pid = 1759] [serial = 733] [outer = 0x125b4bc00]
08:00:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x125ec7800) [pid = 1759] [serial = 734] [outer = 0x125b4bc00]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11cf63800) [pid = 1759] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11c878400) [pid = 1759] [serial = 690] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11a706c00) [pid = 1759] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11ddc4400) [pid = 1759] [serial = 663] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158421562]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11d61b800) [pid = 1759] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x1229ebc00) [pid = 1759] [serial = 678] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11e20cc00) [pid = 1759] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11f3e7400) [pid = 1759] [serial = 675] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11c87f400) [pid = 1759] [serial = 688] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11e20d800) [pid = 1759] [serial = 668] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11cb94000) [pid = 1759] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11a753000) [pid = 1759] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11d81c000) [pid = 1759] [serial = 660] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11a482000) [pid = 1759] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11f3e8c00) [pid = 1759] [serial = 673] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11c6ad000) [pid = 1759] [serial = 683] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158424135]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11a479400) [pid = 1759] [serial = 680] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11db32000) [pid = 1759] [serial = 658] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x119e05800) [pid = 1759] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11c6ae800) [pid = 1759] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11db32800) [pid = 1759] [serial = 665] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11c6ac000) [pid = 1759] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11cb8d000) [pid = 1759] [serial = 684] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158424135]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x125b4dc00) [pid = 1759] [serial = 694] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x1229f3400) [pid = 1759] [serial = 679] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1227ba400) [pid = 1759] [serial = 676] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11e274000) [pid = 1759] [serial = 669] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11ddca000) [pid = 1759] [serial = 666] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11c87c000) [pid = 1759] [serial = 644] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11c4d3400) [pid = 1759] [serial = 641] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x11cf69400) [pid = 1759] [serial = 650] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11db38400) [pid = 1759] [serial = 659] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11d81dc00) [pid = 1759] [serial = 656] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11d34dc00) [pid = 1759] [serial = 653] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11cb8f800) [pid = 1759] [serial = 647] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x11e4df800) [pid = 1759] [serial = 691] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11a747400) [pid = 1759] [serial = 638] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x11a497c00) [pid = 1759] [serial = 681] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x1227b6400) [pid = 1759] [serial = 674] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x11e4dd800) [pid = 1759] [serial = 671] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x119fb2400) [pid = 1759] [serial = 635] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11ddc8c00) [pid = 1759] [serial = 664] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158421562]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x11db39c00) [pid = 1759] [serial = 661] [outer = 0x0] [url = about:blank]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11e203400) [pid = 1759] [serial = 689] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x11cdebc00) [pid = 1759] [serial = 686] [outer = 0x0] [url = about:blank]
08:00:33 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:33 INFO - document served over http requires an http
08:00:33 INFO - sub-resource via fetch-request using the meta-csp
08:00:33 INFO - delivery method with keep-origin-redirect and when
08:00:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
08:00:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:33 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 480ms
08:00:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
08:00:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x125282800 == 16 [pid = 1759] [id = 263]
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x11c4cd800) [pid = 1759] [serial = 735] [outer = 0x0]
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x11c6ad000) [pid = 1759] [serial = 736] [outer = 0x11c4cd800]
08:00:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11cdebc00) [pid = 1759] [serial = 737] [outer = 0x11c4cd800]
08:00:34 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:34 INFO - document served over http requires an http
08:00:34 INFO - sub-resource via fetch-request using the meta-csp
08:00:34 INFO - delivery method with no-redirect and when
08:00:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
08:00:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
08:00:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 470ms
08:00:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
08:00:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e08800 == 17 [pid = 1759] [id = 264]
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11cf5a800) [pid = 1759] [serial = 738] [outer = 0x0]
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11e274c00) [pid = 1759] [serial = 739] [outer = 0x11cf5a800]
08:00:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x125eca000) [pid = 1759] [serial = 740] [outer = 0x11cf5a800]
08:00:34 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:34 INFO - document served over http requires an http
08:00:34 INFO - sub-resource via fetch-request using the meta-csp
08:00:34 INFO - delivery method with swap-origin-redirect and when
08:00:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:00:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 469ms
08:00:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:00:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x126018800 == 18 [pid = 1759] [id = 265]
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x125ecc000) [pid = 1759] [serial = 741] [outer = 0x0]
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x126206400) [pid = 1759] [serial = 742] [outer = 0x125ecc000]
08:00:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x12620f400) [pid = 1759] [serial = 743] [outer = 0x125ecc000]
08:00:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x12625a000 == 19 [pid = 1759] [id = 266]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x125eccc00) [pid = 1759] [serial = 744] [outer = 0x0]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x1262f3c00) [pid = 1759] [serial = 745] [outer = 0x125eccc00]
08:00:35 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:35 INFO - document served over http requires an http
08:00:35 INFO - sub-resource via iframe-tag using the meta-csp
08:00:35 INFO - delivery method with keep-origin-redirect and when
08:00:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
08:00:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:35 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 470ms
08:00:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
08:00:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a54000 == 20 [pid = 1759] [id = 267]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x126205400) [pid = 1759] [serial = 746] [outer = 0x0]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x1262f2000) [pid = 1759] [serial = 747] [outer = 0x126205400]
08:00:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x1266ed000) [pid = 1759] [serial = 748] [outer = 0x126205400]
08:00:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c891000 == 21 [pid = 1759] [id = 268]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x119e06400) [pid = 1759] [serial = 749] [outer = 0x0]
08:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11a7f2800) [pid = 1759] [serial = 750] [outer = 0x119e06400]
08:00:36 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:36 INFO - document served over http requires an http
08:00:36 INFO - sub-resource via iframe-tag using the meta-csp
08:00:36 INFO - delivery method with no-redirect and when
08:00:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
08:00:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html:23:7
08:00:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 927ms
08:00:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:00:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64f800 == 22 [pid = 1759] [id = 269]
08:00:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11c4d0c00) [pid = 1759] [serial = 751] [outer = 0x0]
08:00:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11cb8b400) [pid = 1759] [serial = 752] [outer = 0x11c4d0c00]
08:00:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11d620000) [pid = 1759] [serial = 753] [outer = 0x11c4d0c00]
08:00:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e20800 == 23 [pid = 1759] [id = 270]
08:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11dd03c00) [pid = 1759] [serial = 754] [outer = 0x0]
08:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11dd11c00) [pid = 1759] [serial = 755] [outer = 0x11dd03c00]
08:00:37 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:37 INFO - document served over http requires an http
08:00:37 INFO - sub-resource via iframe-tag using the meta-csp
08:00:37 INFO - delivery method with swap-origin-redirect and when
08:00:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:00:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 1085ms
08:00:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
08:00:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b27000 == 24 [pid = 1759] [id = 271]
08:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11e210c00) [pid = 1759] [serial = 756] [outer = 0x0]
08:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11e27a400) [pid = 1759] [serial = 757] [outer = 0x11e210c00]
08:00:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x125b4f400) [pid = 1759] [serial = 758] [outer = 0x11e210c00]
08:00:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:38 INFO - document served over http requires an http
08:00:38 INFO - sub-resource via script-tag using the meta-csp
08:00:38 INFO - delivery method with keep-origin-redirect and when
08:00:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
08:00:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 828ms
08:00:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
08:00:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf88800 == 25 [pid = 1759] [id = 272]
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11a747000) [pid = 1759] [serial = 759] [outer = 0x0]
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11c4cec00) [pid = 1759] [serial = 760] [outer = 0x11a747000]
08:00:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x125b4b800) [pid = 1759] [serial = 761] [outer = 0x11a747000]
08:00:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:38 INFO - document served over http requires an http
08:00:38 INFO - sub-resource via script-tag using the meta-csp
08:00:38 INFO - delivery method with no-redirect and when
08:00:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
08:00:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html:23:7
08:00:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 680ms
08:00:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
08:00:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c677800 == 26 [pid = 1759] [id = 273]
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11c423800) [pid = 1759] [serial = 762] [outer = 0x0]
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11c42f800) [pid = 1759] [serial = 763] [outer = 0x11c423800]
08:00:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11cb88800) [pid = 1759] [serial = 764] [outer = 0x11c423800]
08:00:39 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:39 INFO - document served over http requires an http
08:00:39 INFO - sub-resource via script-tag using the meta-csp
08:00:39 INFO - delivery method with swap-origin-redirect and when
08:00:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
08:00:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 627ms
08:00:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x12625a000 == 25 [pid = 1759] [id = 266]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x126018800 == 24 [pid = 1759] [id = 265]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x125e08800 == 23 [pid = 1759] [id = 264]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x125282800 == 22 [pid = 1759] [id = 263]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3aa800 == 21 [pid = 1759] [id = 262]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11e413000 == 20 [pid = 1759] [id = 261]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7d800 == 19 [pid = 1759] [id = 260]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85c000 == 18 [pid = 1759] [id = 259]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e7000 == 17 [pid = 1759] [id = 258]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf80000 == 16 [pid = 1759] [id = 257]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11c897000 == 15 [pid = 1759] [id = 256]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x119f9e800 == 14 [pid = 1759] [id = 255]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11c418800 == 13 [pid = 1759] [id = 254]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x126a68000 == 12 [pid = 1759] [id = 253]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x126a4d800 == 11 [pid = 1759] [id = 252]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x11df92800 == 10 [pid = 1759] [id = 251]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x119f9f800 == 9 [pid = 1759] [id = 250]
08:00:39 INFO - PROCESS | 1755 | --DOCSHELL 0x12624e800 == 8 [pid = 1759] [id = 249]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x1229e7000) [pid = 1759] [serial = 692] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11a495c00) [pid = 1759] [serial = 636] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11d61a400) [pid = 1759] [serial = 654] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11db2ec00) [pid = 1759] [serial = 657] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11c6a9c00) [pid = 1759] [serial = 642] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11cb8bc00) [pid = 1759] [serial = 645] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11cde5800) [pid = 1759] [serial = 648] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x11cff7000) [pid = 1759] [serial = 651] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11c430c00) [pid = 1759] [serial = 682] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11e20c400) [pid = 1759] [serial = 667] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1229e5c00) [pid = 1759] [serial = 677] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11f3e7000) [pid = 1759] [serial = 672] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11dd0d000) [pid = 1759] [serial = 662] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11c423c00) [pid = 1759] [serial = 639] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11d81b800) [pid = 1759] [serial = 687] [outer = 0x0] [url = about:blank]
08:00:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x113287800 == 9 [pid = 1759] [id = 274]
08:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11a370c00) [pid = 1759] [serial = 765] [outer = 0x0]
08:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11a477400) [pid = 1759] [serial = 766] [outer = 0x11a370c00]
08:00:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11c4cb800) [pid = 1759] [serial = 767] [outer = 0x11a370c00]
08:00:39 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:39 INFO - document served over http requires an http
08:00:39 INFO - sub-resource via xhr-request using the meta-csp
08:00:39 INFO - delivery method with keep-origin-redirect and when
08:00:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
08:00:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 520ms
08:00:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
08:00:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c673800 == 10 [pid = 1759] [id = 275]
08:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11a372000) [pid = 1759] [serial = 768] [outer = 0x0]
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11cb89000) [pid = 1759] [serial = 769] [outer = 0x11a372000]
08:00:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11cb96400) [pid = 1759] [serial = 770] [outer = 0x11a372000]
08:00:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:40 INFO - document served over http requires an http
08:00:40 INFO - sub-resource via xhr-request using the meta-csp
08:00:40 INFO - delivery method with no-redirect and when
08:00:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
08:00:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html:23:7
08:00:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 478ms
08:00:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:00:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a4000 == 11 [pid = 1759] [id = 276]
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11c874c00) [pid = 1759] [serial = 771] [outer = 0x0]
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11cde4400) [pid = 1759] [serial = 772] [outer = 0x11c874c00]
08:00:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11cf69800) [pid = 1759] [serial = 773] [outer = 0x11c874c00]
08:00:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:40 INFO - document served over http requires an http
08:00:40 INFO - sub-resource via xhr-request using the meta-csp
08:00:40 INFO - delivery method with swap-origin-redirect and when
08:00:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:00:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 480ms
08:00:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:00:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd7000 == 12 [pid = 1759] [id = 277]
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11cfebc00) [pid = 1759] [serial = 774] [outer = 0x0]
08:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11d344400) [pid = 1759] [serial = 775] [outer = 0x11cfebc00]
08:00:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11d612800) [pid = 1759] [serial = 776] [outer = 0x11cfebc00]
08:00:41 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:41 INFO - document served over http requires an https
08:00:41 INFO - sub-resource via fetch-request using the meta-csp
08:00:41 INFO - delivery method with keep-origin-redirect and when
08:00:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
08:00:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 480ms
08:00:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:00:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1ca800 == 13 [pid = 1759] [id = 278]
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d616400) [pid = 1759] [serial = 777] [outer = 0x0]
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11d81b800) [pid = 1759] [serial = 778] [outer = 0x11d616400]
08:00:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11db30c00) [pid = 1759] [serial = 779] [outer = 0x11d616400]
08:00:41 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:41 INFO - document served over http requires an https
08:00:41 INFO - sub-resource via fetch-request using the meta-csp
08:00:41 INFO - delivery method with no-redirect and when
08:00:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
08:00:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html:23:7
08:00:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 476ms
08:00:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:00:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d645000 == 14 [pid = 1759] [id = 279]
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11d817800) [pid = 1759] [serial = 780] [outer = 0x0]
08:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11dd0a800) [pid = 1759] [serial = 781] [outer = 0x11d817800]
08:00:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11ddcb000) [pid = 1759] [serial = 782] [outer = 0x11d817800]
08:00:42 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:42 INFO - document served over http requires an https
08:00:42 INFO - sub-resource via fetch-request using the meta-csp
08:00:42 INFO - delivery method with swap-origin-redirect and when
08:00:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:00:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 528ms
08:00:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:00:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d861800 == 15 [pid = 1759] [id = 280]
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11ddccc00) [pid = 1759] [serial = 783] [outer = 0x0]
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11e26d800) [pid = 1759] [serial = 784] [outer = 0x11ddccc00]
08:00:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11e4e4400) [pid = 1759] [serial = 785] [outer = 0x11ddccc00]
08:00:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd29000 == 16 [pid = 1759] [id = 281]
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11e4e5800) [pid = 1759] [serial = 786] [outer = 0x0]
08:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11f3e7800) [pid = 1759] [serial = 787] [outer = 0x11e4e5800]
08:00:42 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:42 INFO - document served over http requires an https
08:00:42 INFO - sub-resource via iframe-tag using the meta-csp
08:00:42 INFO - delivery method with keep-origin-redirect and when
08:00:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
08:00:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 572ms
08:00:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:00:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df84800 == 17 [pid = 1759] [id = 282]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11ddcf400) [pid = 1759] [serial = 788] [outer = 0x0]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11f3e7400) [pid = 1759] [serial = 789] [outer = 0x11ddcf400]
08:00:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x1229e8800) [pid = 1759] [serial = 790] [outer = 0x11ddcf400]
08:00:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e407800 == 18 [pid = 1759] [id = 283]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x1229ed800) [pid = 1759] [serial = 791] [outer = 0x0]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x125ecc000) [pid = 1759] [serial = 741] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11a494800) [pid = 1759] [serial = 708] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x125eccc00) [pid = 1759] [serial = 744] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11ddc4800) [pid = 1759] [serial = 705] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11dd07000) [pid = 1759] [serial = 723] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11d61cc00) [pid = 1759] [serial = 720] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11c4cd800) [pid = 1759] [serial = 735] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11e202400) [pid = 1759] [serial = 726] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11cf5a800) [pid = 1759] [serial = 738] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11a492c00) [pid = 1759] [serial = 711] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11cb94c00) [pid = 1759] [serial = 717] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x125b4bc00) [pid = 1759] [serial = 732] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x1227b4c00) [pid = 1759] [serial = 729] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11c4c9000) [pid = 1759] [serial = 714] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x126d06400) [pid = 1759] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11e274c00) [pid = 1759] [serial = 739] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11c4d6000) [pid = 1759] [serial = 712] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11cde6000) [pid = 1759] [serial = 715] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11ddd1400) [pid = 1759] [serial = 703] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x1262f3c00) [pid = 1759] [serial = 745] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x126206400) [pid = 1759] [serial = 742] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x125ec0000) [pid = 1759] [serial = 733] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1229f0800) [pid = 1759] [serial = 730] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11e4e8c00) [pid = 1759] [serial = 727] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11a49a800) [pid = 1759] [serial = 709] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11c6ad000) [pid = 1759] [serial = 736] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11d81d400) [pid = 1759] [serial = 721] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x1229e7c00) [pid = 1759] [serial = 706] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11ddd0000) [pid = 1759] [serial = 724] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11a475c00) [pid = 1759] [serial = 697] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11cf63400) [pid = 1759] [serial = 700] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11d343000) [pid = 1759] [serial = 718] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x1262f2000) [pid = 1759] [serial = 747] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x11c879400) [pid = 1759] [serial = 713] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x126f75400) [pid = 1759] [serial = 633] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x11cf65800) [pid = 1759] [serial = 716] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x125b4b400) [pid = 1759] [serial = 731] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x1227b3800) [pid = 1759] [serial = 728] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11dd02800) [pid = 1759] [serial = 722] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x11e26f400) [pid = 1759] [serial = 725] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11d615c00) [pid = 1759] [serial = 719] [outer = 0x0] [url = about:blank]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x1119f3400) [pid = 1759] [serial = 792] [outer = 0x1229ed800]
08:00:43 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:43 INFO - document served over http requires an https
08:00:43 INFO - sub-resource via iframe-tag using the meta-csp
08:00:43 INFO - delivery method with no-redirect and when
08:00:43 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
08:00:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html:23:7
08:00:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 827ms
08:00:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:00:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e41c800 == 19 [pid = 1759] [id = 284]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x11c87d000) [pid = 1759] [serial = 793] [outer = 0x0]
08:00:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x11cb91000) [pid = 1759] [serial = 794] [outer = 0x11c87d000]
08:00:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x11d620c00) [pid = 1759] [serial = 795] [outer = 0x11c87d000]
08:00:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a0000 == 20 [pid = 1759] [id = 285]
08:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x11dd02800) [pid = 1759] [serial = 796] [outer = 0x0]
08:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x11e20d800) [pid = 1759] [serial = 797] [outer = 0x11dd02800]
08:00:44 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:44 INFO - document served over http requires an https
08:00:44 INFO - sub-resource via iframe-tag using the meta-csp
08:00:44 INFO - delivery method with swap-origin-redirect and when
08:00:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:00:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 1027ms
08:00:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:00:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x12291c000 == 21 [pid = 1759] [id = 286]
08:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x11db32800) [pid = 1759] [serial = 798] [outer = 0x0]
08:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x1227bac00) [pid = 1759] [serial = 799] [outer = 0x11db32800]
08:00:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x125e3b800) [pid = 1759] [serial = 800] [outer = 0x11db32800]
08:00:45 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:45 INFO - document served over http requires an https
08:00:45 INFO - sub-resource via script-tag using the meta-csp
08:00:45 INFO - delivery method with keep-origin-redirect and when
08:00:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
08:00:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:00:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 523ms
08:00:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:00:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e12800 == 22 [pid = 1759] [id = 287]
08:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x125b4c000) [pid = 1759] [serial = 801] [outer = 0x0]
08:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x125ecd800) [pid = 1759] [serial = 802] [outer = 0x125b4c000]
08:00:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x12620f000) [pid = 1759] [serial = 803] [outer = 0x125b4c000]
08:00:45 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:45 INFO - document served over http requires an https
08:00:45 INFO - sub-resource via script-tag using the meta-csp
08:00:45 INFO - delivery method with no-redirect and when
08:00:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
08:00:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html:23:7
08:00:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 525ms
08:00:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:00:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a3000 == 23 [pid = 1759] [id = 288]
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11c6a3c00) [pid = 1759] [serial = 804] [outer = 0x0]
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x11c6ac000) [pid = 1759] [serial = 805] [outer = 0x11c6a3c00]
08:00:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x11cfef400) [pid = 1759] [serial = 806] [outer = 0x11c6a3c00]
08:00:46 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:46 INFO - document served over http requires an https
08:00:46 INFO - sub-resource via script-tag using the meta-csp
08:00:46 INFO - delivery method with swap-origin-redirect and when
08:00:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
08:00:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:00:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 625ms
08:00:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:00:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12291a000 == 24 [pid = 1759] [id = 289]
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x11d81d000) [pid = 1759] [serial = 807] [outer = 0x0]
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x11dd0e800) [pid = 1759] [serial = 808] [outer = 0x11d81d000]
08:00:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x1227bb400) [pid = 1759] [serial = 809] [outer = 0x11d81d000]
08:00:47 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:47 INFO - document served over http requires an https
08:00:47 INFO - sub-resource via xhr-request using the meta-csp
08:00:47 INFO - delivery method with keep-origin-redirect and when
08:00:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
08:00:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
08:00:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 520ms
08:00:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:00:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x126263000 == 25 [pid = 1759] [id = 290]
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11ddcd800) [pid = 1759] [serial = 810] [outer = 0x0]
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x125e3d800) [pid = 1759] [serial = 811] [outer = 0x11ddcd800]
08:00:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x1262f2000) [pid = 1759] [serial = 812] [outer = 0x11ddcd800]
08:00:47 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:00:47 INFO - document served over http requires an https
08:00:47 INFO - sub-resource via xhr-request using the meta-csp
08:00:47 INFO - delivery method with no-redirect and when
08:00:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
08:00:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html:23:7
08:00:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 574ms
08:00:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:00:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b22800 == 26 [pid = 1759] [id = 291]
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x125e34400) [pid = 1759] [serial = 813] [outer = 0x0]
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x1266f0000) [pid = 1759] [serial = 814] [outer = 0x125e34400]
08:00:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x1266f9800) [pid = 1759] [serial = 815] [outer = 0x125e34400]
08:00:48 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:48 INFO - document served over http requires an https
08:00:48 INFO - sub-resource via xhr-request using the meta-csp
08:00:48 INFO - delivery method with swap-origin-redirect and when
08:00:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:00:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:00:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 575ms
08:00:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html
08:00:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ee9000 == 27 [pid = 1759] [id = 292]
08:00:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x1266fb800) [pid = 1759] [serial = 816] [outer = 0x0]
08:00:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x126b58c00) [pid = 1759] [serial = 817] [outer = 0x1266fb800]
08:00:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x126bc0800) [pid = 1759] [serial = 818] [outer = 0x1266fb800]
08:00:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:49 INFO - document served over http requires an http
08:00:49 INFO - sub-resource via fetch-request using the meta-csp
08:00:49 INFO - delivery method with keep-origin-redirect and when
08:00:49 INFO - the target request is same-origin.
08:00:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 872ms
08:00:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:00:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c88d800 == 28 [pid = 1759] [id = 293]
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x119e10800) [pid = 1759] [serial = 819] [outer = 0x0]
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11a494800) [pid = 1759] [serial = 820] [outer = 0x119e10800]
08:00:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11c6a9800) [pid = 1759] [serial = 821] [outer = 0x119e10800]
08:00:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:49 INFO - document served over http requires an http
08:00:49 INFO - sub-resource via fetch-request using the meta-csp
08:00:49 INFO - delivery method with no-redirect and when
08:00:49 INFO - the target request is same-origin.
08:00:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 576ms
08:00:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12291c000 == 27 [pid = 1759] [id = 286]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a0000 == 26 [pid = 1759] [id = 285]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11e41c800 == 25 [pid = 1759] [id = 284]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11e407800 == 24 [pid = 1759] [id = 283]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11df84800 == 23 [pid = 1759] [id = 282]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd29000 == 22 [pid = 1759] [id = 281]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d861800 == 21 [pid = 1759] [id = 280]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d645000 == 20 [pid = 1759] [id = 279]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1ca800 == 19 [pid = 1759] [id = 278]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd7000 == 18 [pid = 1759] [id = 277]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a4000 == 17 [pid = 1759] [id = 276]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11c673800 == 16 [pid = 1759] [id = 275]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x113287800 == 15 [pid = 1759] [id = 274]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11c677800 == 14 [pid = 1759] [id = 273]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf88800 == 13 [pid = 1759] [id = 272]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x126b27000 == 12 [pid = 1759] [id = 271]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x125e20800 == 11 [pid = 1759] [id = 270]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64f800 == 10 [pid = 1759] [id = 269]
08:00:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11c891000 == 9 [pid = 1759] [id = 268]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x125eca000) [pid = 1759] [serial = 740] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11d61c400) [pid = 1759] [serial = 701] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11c4cd000) [pid = 1759] [serial = 698] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11c4c8c00) [pid = 1759] [serial = 710] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x12620f400) [pid = 1759] [serial = 743] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x125e3bc00) [pid = 1759] [serial = 707] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11cdebc00) [pid = 1759] [serial = 737] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11e4e0c00) [pid = 1759] [serial = 704] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x125ec7800) [pid = 1759] [serial = 734] [outer = 0x0] [url = about:blank]
08:00:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11194a800 == 10 [pid = 1759] [id = 294]
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x119fb2400) [pid = 1759] [serial = 822] [outer = 0x0]
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11a498800) [pid = 1759] [serial = 823] [outer = 0x119fb2400]
08:00:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11cb8b000) [pid = 1759] [serial = 824] [outer = 0x119fb2400]
08:00:50 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:50 INFO - document served over http requires an http
08:00:50 INFO - sub-resource via fetch-request using the meta-csp
08:00:50 INFO - delivery method with swap-origin-redirect and when
08:00:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
08:00:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 474ms
08:00:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html
08:00:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c67d000 == 11 [pid = 1759] [id = 295]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11c4cb000) [pid = 1759] [serial = 825] [outer = 0x0]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11cde4800) [pid = 1759] [serial = 826] [outer = 0x11c4cb000]
08:00:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11cf66800) [pid = 1759] [serial = 827] [outer = 0x11c4cb000]
08:00:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c897800 == 12 [pid = 1759] [id = 296]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11cb87800) [pid = 1759] [serial = 828] [outer = 0x0]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11cff7c00) [pid = 1759] [serial = 829] [outer = 0x11cb87800]
08:00:50 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:50 INFO - document served over http requires an http
08:00:50 INFO - sub-resource via iframe-tag using the meta-csp
08:00:50 INFO - delivery method with keep-origin-redirect and when
08:00:50 INFO - the target request is same-origin.
08:00:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 577ms
08:00:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:00:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbcb800 == 13 [pid = 1759] [id = 297]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x11cfec400) [pid = 1759] [serial = 830] [outer = 0x0]
08:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11d34d000) [pid = 1759] [serial = 831] [outer = 0x11cfec400]
08:00:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x11d818000) [pid = 1759] [serial = 832] [outer = 0x11cfec400]
08:00:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf83000 == 14 [pid = 1759] [id = 298]
08:00:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x11d616800) [pid = 1759] [serial = 833] [outer = 0x0]
08:00:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11db35000) [pid = 1759] [serial = 834] [outer = 0x11d616800]
08:00:51 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:51 INFO - document served over http requires an http
08:00:51 INFO - sub-resource via iframe-tag using the meta-csp
08:00:51 INFO - delivery method with no-redirect and when
08:00:51 INFO - the target request is same-origin.
08:00:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 776ms
08:00:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1da000 == 15 [pid = 1759] [id = 299]
08:00:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11cff6800) [pid = 1759] [serial = 835] [outer = 0x0]
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11d81bc00) [pid = 1759] [serial = 836] [outer = 0x11cff6800]
08:00:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11e203400) [pid = 1759] [serial = 837] [outer = 0x11cff6800]
08:00:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85a800 == 16 [pid = 1759] [id = 300]
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11e20c400) [pid = 1759] [serial = 838] [outer = 0x0]
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11e4e3c00) [pid = 1759] [serial = 839] [outer = 0x11e20c400]
08:00:52 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:52 INFO - document served over http requires an http
08:00:52 INFO - sub-resource via iframe-tag using the meta-csp
08:00:52 INFO - delivery method with swap-origin-redirect and when
08:00:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:00:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:00:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:00:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 972ms
08:00:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
08:00:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd21800 == 17 [pid = 1759] [id = 301]
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11dd07c00) [pid = 1759] [serial = 840] [outer = 0x0]
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11e4e1800) [pid = 1759] [serial = 841] [outer = 0x11dd07c00]
08:00:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1229e5c00) [pid = 1759] [serial = 842] [outer = 0x11dd07c00]
08:00:52 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:52 INFO - document served over http requires an http
08:00:52 INFO - sub-resource via script-tag using the meta-csp
08:00:52 INFO - delivery method with keep-origin-redirect and when
08:00:52 INFO - the target request is same-origin.
08:00:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 524ms
08:00:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:00:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40f800 == 18 [pid = 1759] [id = 302]
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x1229e6c00) [pid = 1759] [serial = 843] [outer = 0x0]
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x125e3b400) [pid = 1759] [serial = 844] [outer = 0x1229e6c00]
08:00:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x125ecdc00) [pid = 1759] [serial = 845] [outer = 0x1229e6c00]
08:00:53 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:53 INFO - document served over http requires an http
08:00:53 INFO - sub-resource via script-tag using the meta-csp
08:00:53 INFO - delivery method with no-redirect and when
08:00:53 INFO - the target request is same-origin.
08:00:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 521ms
08:00:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x125ecd800) [pid = 1759] [serial = 802] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11c874c00) [pid = 1759] [serial = 771] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11c87d000) [pid = 1759] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11db32800) [pid = 1759] [serial = 798] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x1229ed800) [pid = 1759] [serial = 791] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158443578]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11c423800) [pid = 1759] [serial = 762] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11ddcf400) [pid = 1759] [serial = 788] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11d616400) [pid = 1759] [serial = 777] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11d817800) [pid = 1759] [serial = 780] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11a370c00) [pid = 1759] [serial = 765] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11ddccc00) [pid = 1759] [serial = 783] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x11e4e5800) [pid = 1759] [serial = 786] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11a372000) [pid = 1759] [serial = 768] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11cfebc00) [pid = 1759] [serial = 774] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11dd02800) [pid = 1759] [serial = 796] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x119e06400) [pid = 1759] [serial = 749] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158435877]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11dd03c00) [pid = 1759] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11e27a400) [pid = 1759] [serial = 757] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x11a7f2800) [pid = 1759] [serial = 750] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158435877]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11dd11c00) [pid = 1759] [serial = 755] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x11cb8b400) [pid = 1759] [serial = 752] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x11a477400) [pid = 1759] [serial = 766] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x11c42f800) [pid = 1759] [serial = 763] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x1119f3400) [pid = 1759] [serial = 792] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158443578]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x11f3e7400) [pid = 1759] [serial = 789] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x1227bac00) [pid = 1759] [serial = 799] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x11c4cec00) [pid = 1759] [serial = 760] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11d81b800) [pid = 1759] [serial = 778] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11e20d800) [pid = 1759] [serial = 797] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x11cb91000) [pid = 1759] [serial = 794] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x11d344400) [pid = 1759] [serial = 775] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x11f3e7800) [pid = 1759] [serial = 787] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11e26d800) [pid = 1759] [serial = 784] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11cde4400) [pid = 1759] [serial = 772] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11cb89000) [pid = 1759] [serial = 769] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11dd0a800) [pid = 1759] [serial = 781] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x122909000 == 19 [pid = 1759] [id = 303]
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x1119f3400) [pid = 1759] [serial = 846] [outer = 0x0]
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x119e0f000) [pid = 1759] [serial = 847] [outer = 0x1119f3400]
08:00:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11c6ad400) [pid = 1759] [serial = 848] [outer = 0x1119f3400]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11c4cb800) [pid = 1759] [serial = 767] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11cf69800) [pid = 1759] [serial = 773] [outer = 0x0] [url = about:blank]
08:00:53 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x11cb96400) [pid = 1759] [serial = 770] [outer = 0x0] [url = about:blank]
08:00:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:54 INFO - document served over http requires an http
08:00:54 INFO - sub-resource via script-tag using the meta-csp
08:00:54 INFO - delivery method with swap-origin-redirect and when
08:00:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:00:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:00:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:00:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 484ms
08:00:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
08:00:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528f000 == 20 [pid = 1759] [id = 304]
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x11d616400) [pid = 1759] [serial = 849] [outer = 0x0]
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x11dd0f000) [pid = 1759] [serial = 850] [outer = 0x11d616400]
08:00:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x11f3ea400) [pid = 1759] [serial = 851] [outer = 0x11d616400]
08:00:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:54 INFO - document served over http requires an http
08:00:54 INFO - sub-resource via xhr-request using the meta-csp
08:00:54 INFO - delivery method with keep-origin-redirect and when
08:00:54 INFO - the target request is same-origin.
08:00:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 471ms
08:00:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:00:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x12601c800 == 21 [pid = 1759] [id = 305]
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x11dd02800) [pid = 1759] [serial = 852] [outer = 0x0]
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x1266fac00) [pid = 1759] [serial = 853] [outer = 0x11dd02800]
08:00:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x126bc7800) [pid = 1759] [serial = 854] [outer = 0x11dd02800]
08:00:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:00:54 INFO - document served over http requires an http
08:00:54 INFO - sub-resource via xhr-request using the meta-csp
08:00:54 INFO - delivery method with no-redirect and when
08:00:54 INFO - the target request is same-origin.
08:00:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 421ms
08:00:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b32800 == 22 [pid = 1759] [id = 306]
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x126204000) [pid = 1759] [serial = 855] [outer = 0x0]
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x126c7b000) [pid = 1759] [serial = 856] [outer = 0x126204000]
08:00:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x126d09000) [pid = 1759] [serial = 857] [outer = 0x126204000]
08:00:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:55 INFO - document served over http requires an http
08:00:55 INFO - sub-resource via xhr-request using the meta-csp
08:00:55 INFO - delivery method with swap-origin-redirect and when
08:00:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
08:00:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:00:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:00:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 471ms
08:00:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
08:00:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f1f800 == 23 [pid = 1759] [id = 307]
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x126c81800) [pid = 1759] [serial = 858] [outer = 0x0]
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x126e0cc00) [pid = 1759] [serial = 859] [outer = 0x126c81800]
08:00:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x126e16400) [pid = 1759] [serial = 860] [outer = 0x126c81800]
08:00:55 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:55 INFO - document served over http requires an https
08:00:55 INFO - sub-resource via fetch-request using the meta-csp
08:00:55 INFO - delivery method with keep-origin-redirect and when
08:00:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
08:00:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:55 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:00:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 476ms
08:00:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:00:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270ed000 == 24 [pid = 1759] [id = 308]
08:00:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x126d11800) [pid = 1759] [serial = 861] [outer = 0x0]
08:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x126e96c00) [pid = 1759] [serial = 862] [outer = 0x126d11800]
08:00:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x126e9f000) [pid = 1759] [serial = 863] [outer = 0x126d11800]
08:00:56 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:56 INFO - document served over http requires an https
08:00:56 INFO - sub-resource via fetch-request using the meta-csp
08:00:56 INFO - delivery method with no-redirect and when
08:00:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
08:00:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
08:00:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 530ms
08:00:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
08:00:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e8800 == 25 [pid = 1759] [id = 309]
08:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11c6a9400) [pid = 1759] [serial = 864] [outer = 0x0]
08:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x11c87e400) [pid = 1759] [serial = 865] [outer = 0x11c6a9400]
08:00:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11d612c00) [pid = 1759] [serial = 866] [outer = 0x11c6a9400]
08:00:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:57 INFO - document served over http requires an https
08:00:57 INFO - sub-resource via fetch-request using the meta-csp
08:00:57 INFO - delivery method with swap-origin-redirect and when
08:00:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
08:00:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:00:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 623ms
08:00:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:00:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f10000 == 26 [pid = 1759] [id = 310]
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x11d821800) [pid = 1759] [serial = 867] [outer = 0x0]
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x11e4de800) [pid = 1759] [serial = 868] [outer = 0x11d821800]
08:00:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x126210800) [pid = 1759] [serial = 869] [outer = 0x11d821800]
08:00:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:00:57 INFO - document served over http requires an https
08:00:57 INFO - sub-resource via fetch-request using the meta-csp
08:00:57 INFO - delivery method with swap-origin-redirect and when
08:00:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
08:00:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:00:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 525ms
08:00:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
08:00:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x12714e000 == 27 [pid = 1759] [id = 311]
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x11e20ec00) [pid = 1759] [serial = 870] [outer = 0x0]
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x126c85800) [pid = 1759] [serial = 871] [outer = 0x11e20ec00]
08:00:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x126e17400) [pid = 1759] [serial = 872] [outer = 0x11e20ec00]
08:00:58 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:00:58 INFO - document served over http requires an https
08:00:58 INFO - sub-resource via fetch-request using the meta-csp
08:00:58 INFO - delivery method with keep-origin-redirect and when
08:00:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
08:00:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:58 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:00:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 679ms
08:00:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:00:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272ad800 == 28 [pid = 1759] [id = 312]
08:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x126e93c00) [pid = 1759] [serial = 873] [outer = 0x0]
08:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x126f76000) [pid = 1759] [serial = 874] [outer = 0x126e93c00]
08:00:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x126f7bc00) [pid = 1759] [serial = 875] [outer = 0x126e93c00]
08:00:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:00:59 INFO - document served over http requires an https
08:00:59 INFO - sub-resource via fetch-request using the meta-csp
08:00:59 INFO - delivery method with no-redirect and when
08:00:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
08:00:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:00:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:00:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:00:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:00:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:00:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:00:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:00:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html:23:7
08:00:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 1434ms
08:00:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html
08:00:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1cc000 == 29 [pid = 1759] [id = 313]
08:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11c6a9c00) [pid = 1759] [serial = 876] [outer = 0x0]
08:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11c6ae800) [pid = 1759] [serial = 877] [outer = 0x11c6a9c00]
08:00:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11cfeac00) [pid = 1759] [serial = 878] [outer = 0x11c6a9c00]
08:01:00 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:00 INFO - document served over http requires an https
08:01:00 INFO - sub-resource via fetch-request using the meta-csp
08:01:00 INFO - delivery method with swap-origin-redirect and when
08:01:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
08:01:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 578ms
08:01:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:01:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c68c000 == 30 [pid = 1759] [id = 314]
08:01:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11c6aa800) [pid = 1759] [serial = 879] [outer = 0x0]
08:01:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11c6af400) [pid = 1759] [serial = 880] [outer = 0x11c6aa800]
08:01:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11cdde800) [pid = 1759] [serial = 881] [outer = 0x11c6aa800]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126f1f800 == 29 [pid = 1759] [id = 307]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126b32800 == 28 [pid = 1759] [id = 306]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x12601c800 == 27 [pid = 1759] [id = 305]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x12528f000 == 26 [pid = 1759] [id = 304]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x122909000 == 25 [pid = 1759] [id = 303]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40f800 == 24 [pid = 1759] [id = 302]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd21800 == 23 [pid = 1759] [id = 301]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85a800 == 22 [pid = 1759] [id = 300]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1da000 == 21 [pid = 1759] [id = 299]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf83000 == 20 [pid = 1759] [id = 298]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbcb800 == 19 [pid = 1759] [id = 297]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11c897800 == 18 [pid = 1759] [id = 296]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11c67d000 == 17 [pid = 1759] [id = 295]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11194a800 == 16 [pid = 1759] [id = 294]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11c88d800 == 15 [pid = 1759] [id = 293]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126ee9000 == 14 [pid = 1759] [id = 292]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126b22800 == 13 [pid = 1759] [id = 291]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126263000 == 12 [pid = 1759] [id = 290]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x126a54000 == 11 [pid = 1759] [id = 267]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x12291a000 == 10 [pid = 1759] [id = 289]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a3000 == 9 [pid = 1759] [id = 288]
08:01:00 INFO - PROCESS | 1755 | --DOCSHELL 0x125e12800 == 8 [pid = 1759] [id = 287]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11cb88800) [pid = 1759] [serial = 764] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x1229e8800) [pid = 1759] [serial = 790] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x125e3b800) [pid = 1759] [serial = 800] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11e4e4400) [pid = 1759] [serial = 785] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11db30c00) [pid = 1759] [serial = 779] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11ddcb000) [pid = 1759] [serial = 782] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11d620c00) [pid = 1759] [serial = 795] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11d612800) [pid = 1759] [serial = 776] [outer = 0x0] [url = about:blank]
08:01:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f9c800 == 9 [pid = 1759] [id = 315]
08:01:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11a70e800) [pid = 1759] [serial = 882] [outer = 0x0]
08:01:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11cddd000) [pid = 1759] [serial = 883] [outer = 0x11a70e800]
08:01:00 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:00 INFO - document served over http requires an https
08:01:00 INFO - sub-resource via iframe-tag using the meta-csp
08:01:00 INFO - delivery method with keep-origin-redirect and when
08:01:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
08:01:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 625ms
08:01:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:01:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c66f800 == 10 [pid = 1759] [id = 316]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11a7f8800) [pid = 1759] [serial = 884] [outer = 0x0]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11cff2000) [pid = 1759] [serial = 885] [outer = 0x11a7f8800]
08:01:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11d34ec00) [pid = 1759] [serial = 886] [outer = 0x11a7f8800]
08:01:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a1000 == 11 [pid = 1759] [id = 317]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11cf5dc00) [pid = 1759] [serial = 887] [outer = 0x0]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11d61e400) [pid = 1759] [serial = 888] [outer = 0x11cf5dc00]
08:01:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:01 INFO - document served over http requires an https
08:01:01 INFO - sub-resource via iframe-tag using the meta-csp
08:01:01 INFO - delivery method with no-redirect and when
08:01:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
08:01:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:01:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 530ms
08:01:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:01:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf78800 == 12 [pid = 1759] [id = 318]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11cff0400) [pid = 1759] [serial = 889] [outer = 0x0]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11d824800) [pid = 1759] [serial = 890] [outer = 0x11cff0400]
08:01:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11dd03400) [pid = 1759] [serial = 891] [outer = 0x11cff0400]
08:01:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1d0000 == 13 [pid = 1759] [id = 319]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11db34000) [pid = 1759] [serial = 892] [outer = 0x0]
08:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11dd0d400) [pid = 1759] [serial = 893] [outer = 0x11db34000]
08:01:01 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:01 INFO - document served over http requires an https
08:01:01 INFO - sub-resource via iframe-tag using the meta-csp
08:01:01 INFO - delivery method with swap-origin-redirect and when
08:01:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
08:01:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:01 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 523ms
08:01:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d640000 == 14 [pid = 1759] [id = 320]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x11d822c00) [pid = 1759] [serial = 894] [outer = 0x0]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x11ddd1c00) [pid = 1759] [serial = 895] [outer = 0x11d822c00]
08:01:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x11e26ec00) [pid = 1759] [serial = 896] [outer = 0x11d822c00]
08:01:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d853000 == 15 [pid = 1759] [id = 321]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x11e272400) [pid = 1759] [serial = 897] [outer = 0x0]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x11e4df400) [pid = 1759] [serial = 898] [outer = 0x11e272400]
08:01:02 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:02 INFO - document served over http requires an https
08:01:02 INFO - sub-resource via iframe-tag using the meta-csp
08:01:02 INFO - delivery method with swap-origin-redirect and when
08:01:02 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:01:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 523ms
08:01:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:01:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd14000 == 16 [pid = 1759] [id = 322]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11ddd1000) [pid = 1759] [serial = 899] [outer = 0x0]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x11e4e8000) [pid = 1759] [serial = 900] [outer = 0x11ddd1000]
08:01:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11f3e8800) [pid = 1759] [serial = 901] [outer = 0x11ddd1000]
08:01:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7e000 == 17 [pid = 1759] [id = 323]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11f3ecc00) [pid = 1759] [serial = 902] [outer = 0x0]
08:01:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x1227bec00) [pid = 1759] [serial = 903] [outer = 0x11f3ecc00]
08:01:03 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:03 INFO - document served over http requires an https
08:01:03 INFO - sub-resource via iframe-tag using the meta-csp
08:01:03 INFO - delivery method with keep-origin-redirect and when
08:01:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
08:01:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 524ms
08:01:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:01:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40b800 == 18 [pid = 1759] [id = 324]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11e4e6800) [pid = 1759] [serial = 904] [outer = 0x0]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x1227bd000) [pid = 1759] [serial = 905] [outer = 0x11e4e6800]
08:01:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x125b49800) [pid = 1759] [serial = 906] [outer = 0x11e4e6800]
08:01:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f39d800 == 19 [pid = 1759] [id = 325]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x125b4a800) [pid = 1759] [serial = 907] [outer = 0x0]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x125ebe800) [pid = 1759] [serial = 908] [outer = 0x125b4a800]
08:01:03 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:03 INFO - document served over http requires an https
08:01:03 INFO - sub-resource via iframe-tag using the meta-csp
08:01:03 INFO - delivery method with no-redirect and when
08:01:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
08:01:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:03 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:01:03 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 523ms
08:01:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:01:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3ac800 == 20 [pid = 1759] [id = 326]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1227c1000) [pid = 1759] [serial = 909] [outer = 0x0]
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x125ebf000) [pid = 1759] [serial = 910] [outer = 0x1227c1000]
08:01:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x126211c00) [pid = 1759] [serial = 911] [outer = 0x1227c1000]
08:01:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x122915800 == 21 [pid = 1759] [id = 327]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x1262f4400) [pid = 1759] [serial = 912] [outer = 0x0]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x1262fd400) [pid = 1759] [serial = 913] [outer = 0x1262f4400]
08:01:04 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:04 INFO - document served over http requires an https
08:01:04 INFO - sub-resource via iframe-tag using the meta-csp
08:01:04 INFO - delivery method with swap-origin-redirect and when
08:01:04 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
08:01:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:04 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 526ms
08:01:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:01:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528c800 == 22 [pid = 1759] [id = 328]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x125ec4000) [pid = 1759] [serial = 914] [outer = 0x0]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x1262fcc00) [pid = 1759] [serial = 915] [outer = 0x125ec4000]
08:01:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x126b57c00) [pid = 1759] [serial = 916] [outer = 0x125ec4000]
08:01:04 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:04 INFO - document served over http requires an https
08:01:04 INFO - sub-resource via script-tag using the meta-csp
08:01:04 INFO - delivery method with keep-origin-redirect and when
08:01:04 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
08:01:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:04 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 521ms
08:01:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:01:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x126005000 == 23 [pid = 1759] [id = 329]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x1262f5400) [pid = 1759] [serial = 917] [outer = 0x0]
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x126c7dc00) [pid = 1759] [serial = 918] [outer = 0x1262f5400]
08:01:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x126d0b000) [pid = 1759] [serial = 919] [outer = 0x1262f5400]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x119e10800) [pid = 1759] [serial = 819] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x119fb2400) [pid = 1759] [serial = 822] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11e20c400) [pid = 1759] [serial = 838] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x11dd07c00) [pid = 1759] [serial = 840] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11d616400) [pid = 1759] [serial = 849] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x11dd02800) [pid = 1759] [serial = 852] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x11d616800) [pid = 1759] [serial = 833] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158451271]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11cfec400) [pid = 1759] [serial = 830] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11cff6800) [pid = 1759] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x126204000) [pid = 1759] [serial = 855] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x1119f3400) [pid = 1759] [serial = 846] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11cb87800) [pid = 1759] [serial = 828] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x126c81800) [pid = 1759] [serial = 858] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x1229e6c00) [pid = 1759] [serial = 843] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11c4cb000) [pid = 1759] [serial = 825] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11c6ac000) [pid = 1759] [serial = 805] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x126b58c00) [pid = 1759] [serial = 817] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11e4e1800) [pid = 1759] [serial = 841] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x11db35000) [pid = 1759] [serial = 834] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158451271]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11d34d000) [pid = 1759] [serial = 831] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x11dd0e800) [pid = 1759] [serial = 808] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x125e3d800) [pid = 1759] [serial = 811] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11e4e3c00) [pid = 1759] [serial = 839] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11d81bc00) [pid = 1759] [serial = 836] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11cff7c00) [pid = 1759] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11cde4800) [pid = 1759] [serial = 826] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x1266f0000) [pid = 1759] [serial = 814] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x126c7b000) [pid = 1759] [serial = 856] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x1266fac00) [pid = 1759] [serial = 853] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11a494800) [pid = 1759] [serial = 820] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11a498800) [pid = 1759] [serial = 823] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11dd0f000) [pid = 1759] [serial = 850] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x119e0f000) [pid = 1759] [serial = 847] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x125e3b400) [pid = 1759] [serial = 844] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x126e0cc00) [pid = 1759] [serial = 859] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x126bc7800) [pid = 1759] [serial = 854] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11f3ea400) [pid = 1759] [serial = 851] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x1266ed000) [pid = 1759] [serial = 748] [outer = 0x0] [url = about:blank]
08:01:04 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x126d09000) [pid = 1759] [serial = 857] [outer = 0x0] [url = about:blank]
08:01:05 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:05 INFO - document served over http requires an https
08:01:05 INFO - sub-resource via script-tag using the meta-csp
08:01:05 INFO - delivery method with no-redirect and when
08:01:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
08:01:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:01:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 521ms
08:01:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:01:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x126251800 == 24 [pid = 1759] [id = 330]
08:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x11c4d6000) [pid = 1759] [serial = 920] [outer = 0x0]
08:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11d61fc00) [pid = 1759] [serial = 921] [outer = 0x11c4d6000]
08:01:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x125b4dc00) [pid = 1759] [serial = 922] [outer = 0x11c4d6000]
08:01:05 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:05 INFO - document served over http requires an https
08:01:05 INFO - sub-resource via script-tag using the meta-csp
08:01:05 INFO - delivery method with swap-origin-redirect and when
08:01:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
08:01:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 625ms
08:01:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a5f000 == 25 [pid = 1759] [id = 331]
08:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11d618c00) [pid = 1759] [serial = 923] [outer = 0x0]
08:01:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x126d0d000) [pid = 1759] [serial = 924] [outer = 0x11d618c00]
08:01:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x126e16800) [pid = 1759] [serial = 925] [outer = 0x11d618c00]
08:01:06 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:06 INFO - document served over http requires an https
08:01:06 INFO - sub-resource via script-tag using the meta-csp
08:01:06 INFO - delivery method with swap-origin-redirect and when
08:01:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
08:01:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1080ms
08:01:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:01:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c409000 == 26 [pid = 1759] [id = 332]
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x119e0c800) [pid = 1759] [serial = 926] [outer = 0x0]
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x11a341400) [pid = 1759] [serial = 927] [outer = 0x119e0c800]
08:01:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11cb91800) [pid = 1759] [serial = 928] [outer = 0x119e0c800]
08:01:07 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:07 INFO - document served over http requires an https
08:01:07 INFO - sub-resource via script-tag using the meta-csp
08:01:07 INFO - delivery method with keep-origin-redirect and when
08:01:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
08:01:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 729ms
08:01:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:01:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x122907800 == 27 [pid = 1759] [id = 333]
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11db32000) [pid = 1759] [serial = 929] [outer = 0x0]
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11dd03800) [pid = 1759] [serial = 930] [outer = 0x11db32000]
08:01:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11e270c00) [pid = 1759] [serial = 931] [outer = 0x11db32000]
08:01:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:08 INFO - document served over http requires an https
08:01:08 INFO - sub-resource via script-tag using the meta-csp
08:01:08 INFO - delivery method with no-redirect and when
08:01:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
08:01:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:01:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 623ms
08:01:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:01:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ef2800 == 28 [pid = 1759] [id = 334]
08:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11d351c00) [pid = 1759] [serial = 932] [outer = 0x0]
08:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x1229ea000) [pid = 1759] [serial = 933] [outer = 0x11d351c00]
08:01:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x1266fa000) [pid = 1759] [serial = 934] [outer = 0x11d351c00]
08:01:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:08 INFO - document served over http requires an https
08:01:08 INFO - sub-resource via script-tag using the meta-csp
08:01:08 INFO - delivery method with swap-origin-redirect and when
08:01:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
08:01:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 621ms
08:01:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html
08:01:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270d9800 == 29 [pid = 1759] [id = 335]
08:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x125e3b800) [pid = 1759] [serial = 935] [outer = 0x0]
08:01:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x126ea0c00) [pid = 1759] [serial = 936] [outer = 0x125e3b800]
08:01:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x126f82400) [pid = 1759] [serial = 937] [outer = 0x125e3b800]
08:01:09 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:09 INFO - document served over http requires an https
08:01:09 INFO - sub-resource via xhr-request using the meta-csp
08:01:09 INFO - delivery method with keep-origin-redirect and when
08:01:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
08:01:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:09 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 581ms
08:01:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:01:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272bc000 == 30 [pid = 1759] [id = 336]
08:01:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x126e93400) [pid = 1759] [serial = 938] [outer = 0x0]
08:01:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x12718c800) [pid = 1759] [serial = 939] [outer = 0x126e93400]
08:01:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x127196000) [pid = 1759] [serial = 940] [outer = 0x126e93400]
08:01:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:10 INFO - document served over http requires an https
08:01:10 INFO - sub-resource via xhr-request using the meta-csp
08:01:10 INFO - delivery method with no-redirect and when
08:01:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
08:01:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html:23:7
08:01:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 527ms
08:01:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html
08:01:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x12758e000 == 31 [pid = 1759] [id = 337]
08:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x12727a000) [pid = 1759] [serial = 941] [outer = 0x0]
08:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x127281c00) [pid = 1759] [serial = 942] [outer = 0x12727a000]
08:01:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x1274bbc00) [pid = 1759] [serial = 943] [outer = 0x12727a000]
08:01:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:10 INFO - document served over http requires an https
08:01:10 INFO - sub-resource via xhr-request using the meta-csp
08:01:10 INFO - delivery method with swap-origin-redirect and when
08:01:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
08:01:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 976ms
08:01:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:01:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc1800 == 32 [pid = 1759] [id = 338]
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11c6adc00) [pid = 1759] [serial = 944] [outer = 0x0]
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11c87e000) [pid = 1759] [serial = 945] [outer = 0x11c6adc00]
08:01:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11cff7000) [pid = 1759] [serial = 946] [outer = 0x11c6adc00]
08:01:11 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:11 INFO - document served over http requires an https
08:01:11 INFO - sub-resource via xhr-request using the meta-csp
08:01:11 INFO - delivery method with swap-origin-redirect and when
08:01:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
08:01:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:11 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 572ms
08:01:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html
08:01:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf72000 == 33 [pid = 1759] [id = 339]
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x11a74a400) [pid = 1759] [serial = 947] [outer = 0x0]
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x11cddec00) [pid = 1759] [serial = 948] [outer = 0x11a74a400]
08:01:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x11db2e000) [pid = 1759] [serial = 949] [outer = 0x11a74a400]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x126a5f000 == 32 [pid = 1759] [id = 331]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x126251800 == 31 [pid = 1759] [id = 330]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x126005000 == 30 [pid = 1759] [id = 329]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x12528c800 == 29 [pid = 1759] [id = 328]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x122915800 == 28 [pid = 1759] [id = 327]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3ac800 == 27 [pid = 1759] [id = 326]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11f39d800 == 26 [pid = 1759] [id = 325]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40b800 == 25 [pid = 1759] [id = 324]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7e000 == 24 [pid = 1759] [id = 323]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd14000 == 23 [pid = 1759] [id = 322]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11d853000 == 22 [pid = 1759] [id = 321]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11d640000 == 21 [pid = 1759] [id = 320]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1d0000 == 20 [pid = 1759] [id = 319]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf78800 == 19 [pid = 1759] [id = 318]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a1000 == 18 [pid = 1759] [id = 317]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11c66f800 == 17 [pid = 1759] [id = 316]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x119f9c800 == 16 [pid = 1759] [id = 315]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11c68c000 == 15 [pid = 1759] [id = 314]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1cc000 == 14 [pid = 1759] [id = 313]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x1272ad800 == 13 [pid = 1759] [id = 312]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x12714e000 == 12 [pid = 1759] [id = 311]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x126f10000 == 11 [pid = 1759] [id = 310]
08:01:11 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e8800 == 10 [pid = 1759] [id = 309]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x125ecdc00) [pid = 1759] [serial = 845] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x1229e5c00) [pid = 1759] [serial = 842] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11e203400) [pid = 1759] [serial = 837] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11c6ad400) [pid = 1759] [serial = 848] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x11cb8b000) [pid = 1759] [serial = 824] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11c6a9800) [pid = 1759] [serial = 821] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11cf66800) [pid = 1759] [serial = 827] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11d818000) [pid = 1759] [serial = 832] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x12620f000) [pid = 1759] [serial = 803] [outer = 0x0] [url = about:blank]
08:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x126e16400) [pid = 1759] [serial = 860] [outer = 0x0] [url = about:blank]
08:01:12 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:12 INFO - document served over http requires an https
08:01:12 INFO - sub-resource via xhr-request using the meta-csp
08:01:12 INFO - delivery method with keep-origin-redirect and when
08:01:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
08:01:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:12 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 577ms
08:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:01:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c40a000 == 11 [pid = 1759] [id = 340]
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11cf5f400) [pid = 1759] [serial = 950] [outer = 0x0]
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11d61b000) [pid = 1759] [serial = 951] [outer = 0x11cf5f400]
08:01:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11dd0ac00) [pid = 1759] [serial = 952] [outer = 0x11cf5f400]
08:01:12 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:12 INFO - document served over http requires an https
08:01:12 INFO - sub-resource via xhr-request using the meta-csp
08:01:12 INFO - delivery method with no-redirect and when
08:01:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
08:01:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:12 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html:23:7
08:01:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 474ms
08:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html
08:01:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1d6000 == 12 [pid = 1759] [id = 341]
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11cf66c00) [pid = 1759] [serial = 953] [outer = 0x0]
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11e26e000) [pid = 1759] [serial = 954] [outer = 0x11cf66c00]
08:01:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11e4e2400) [pid = 1759] [serial = 955] [outer = 0x11cf66c00]
08:01:13 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:13 INFO - document served over http requires an https
08:01:13 INFO - sub-resource via xhr-request using the meta-csp
08:01:13 INFO - delivery method with swap-origin-redirect and when
08:01:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
08:01:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 471ms
08:01:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
08:01:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d870800 == 13 [pid = 1759] [id = 342]
08:01:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11e4e9800) [pid = 1759] [serial = 956] [outer = 0x0]
08:01:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x1229e4800) [pid = 1759] [serial = 957] [outer = 0x11e4e9800]
08:01:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x125b4a400) [pid = 1759] [serial = 958] [outer = 0x11e4e9800]
08:01:13 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:13 INFO - document served over http requires an http
08:01:13 INFO - sub-resource via fetch-request using the meta-referrer
08:01:13 INFO - delivery method with keep-origin-redirect and when
08:01:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:01:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 834ms
08:01:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
08:01:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df97000 == 14 [pid = 1759] [id = 343]
08:01:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x125b51000) [pid = 1759] [serial = 959] [outer = 0x0]
08:01:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x126202c00) [pid = 1759] [serial = 960] [outer = 0x125b51000]
08:01:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x1262f9000) [pid = 1759] [serial = 961] [outer = 0x125b51000]
08:01:15 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:15 INFO - document served over http requires an http
08:01:15 INFO - sub-resource via fetch-request using the meta-referrer
08:01:15 INFO - delivery method with no-redirect and when
08:01:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html:23:7
08:01:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1083ms
08:01:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
08:01:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3af000 == 15 [pid = 1759] [id = 344]
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x125ec6400) [pid = 1759] [serial = 962] [outer = 0x0]
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126b53800) [pid = 1759] [serial = 963] [outer = 0x125ec6400]
08:01:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x126bc9c00) [pid = 1759] [serial = 964] [outer = 0x125ec6400]
08:01:15 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:15 INFO - document served over http requires an http
08:01:15 INFO - sub-resource via fetch-request using the meta-referrer
08:01:15 INFO - delivery method with swap-origin-redirect and when
08:01:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
08:01:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
08:01:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 525ms
08:01:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:01:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x12529e800 == 16 [pid = 1759] [id = 345]
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x126c7fc00) [pid = 1759] [serial = 965] [outer = 0x0]
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x126d11c00) [pid = 1759] [serial = 966] [outer = 0x126c7fc00]
08:01:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x126e98000) [pid = 1759] [serial = 967] [outer = 0x126c7fc00]
08:01:15 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x1229e9c00) [pid = 1759] [serial = 693] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html]
08:01:15 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x1266fb800) [pid = 1759] [serial = 816] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html]
08:01:15 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x11a747000) [pid = 1759] [serial = 759] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html]
08:01:15 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11dd0d400) [pid = 1759] [serial = 893] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x11d824800) [pid = 1759] [serial = 890] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x126e96c00) [pid = 1759] [serial = 862] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11cddd000) [pid = 1759] [serial = 883] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11c6af400) [pid = 1759] [serial = 880] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x1262fcc00) [pid = 1759] [serial = 915] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11d61e400) [pid = 1759] [serial = 888] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158461338]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11cff2000) [pid = 1759] [serial = 885] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x126f76000) [pid = 1759] [serial = 874] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126c85800) [pid = 1759] [serial = 871] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x126c7dc00) [pid = 1759] [serial = 918] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11c87e400) [pid = 1759] [serial = 865] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11e4df400) [pid = 1759] [serial = 898] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11ddd1c00) [pid = 1759] [serial = 895] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x126d0d000) [pid = 1759] [serial = 924] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x1262fd400) [pid = 1759] [serial = 913] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x125ebf000) [pid = 1759] [serial = 910] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x11d61fc00) [pid = 1759] [serial = 921] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x11e4de800) [pid = 1759] [serial = 868] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x1227bec00) [pid = 1759] [serial = 903] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11e4e8000) [pid = 1759] [serial = 900] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11c6ae800) [pid = 1759] [serial = 877] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11db34000) [pid = 1759] [serial = 892] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x125ec4000) [pid = 1759] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11c4d6000) [pid = 1759] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x126e93c00) [pid = 1759] [serial = 873] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11e272400) [pid = 1759] [serial = 897] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11ddd1000) [pid = 1759] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x11a70e800) [pid = 1759] [serial = 882] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x1262f5400) [pid = 1759] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x125b4a800) [pid = 1759] [serial = 907] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158463484]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x1262f4400) [pid = 1759] [serial = 912] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11c6aa800) [pid = 1759] [serial = 879] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x11f3ecc00) [pid = 1759] [serial = 902] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x1227c1000) [pid = 1759] [serial = 909] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x11e4e6800) [pid = 1759] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x11cff0400) [pid = 1759] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11c6a9c00) [pid = 1759] [serial = 876] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11d822c00) [pid = 1759] [serial = 894] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x11cf5dc00) [pid = 1759] [serial = 887] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158461338]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11a7f8800) [pid = 1759] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x125ebe800) [pid = 1759] [serial = 908] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158463484]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x1227bd000) [pid = 1759] [serial = 905] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x125b4f400) [pid = 1759] [serial = 758] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x1266f9800) [pid = 1759] [serial = 815] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x126bc0800) [pid = 1759] [serial = 818] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x1262f2000) [pid = 1759] [serial = 812] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x1227bb400) [pid = 1759] [serial = 809] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x125b4b800) [pid = 1759] [serial = 761] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x125e31000) [pid = 1759] [serial = 695] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x11d620000) [pid = 1759] [serial = 753] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11cfef400) [pid = 1759] [serial = 806] [outer = 0x0] [url = about:blank]
08:01:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126019000 == 17 [pid = 1759] [id = 346]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x10db7e400) [pid = 1759] [serial = 968] [outer = 0x0]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x11a376c00) [pid = 1759] [serial = 969] [outer = 0x10db7e400]
08:01:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:16 INFO - document served over http requires an http
08:01:16 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:16 INFO - delivery method with keep-origin-redirect and when
08:01:16 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:01:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 571ms
08:01:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
08:01:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126251800 == 18 [pid = 1759] [id = 347]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x11c6a5000) [pid = 1759] [serial = 970] [outer = 0x0]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x11cde4000) [pid = 1759] [serial = 971] [outer = 0x11c6a5000]
08:01:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x11db36000) [pid = 1759] [serial = 972] [outer = 0x11c6a5000]
08:01:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126022000 == 19 [pid = 1759] [id = 348]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x11dd0e400) [pid = 1759] [serial = 973] [outer = 0x0]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x11e4e3800) [pid = 1759] [serial = 974] [outer = 0x11dd0e400]
08:01:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:16 INFO - document served over http requires an http
08:01:16 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:16 INFO - delivery method with no-redirect and when
08:01:16 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html:23:7
08:01:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 476ms
08:01:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:01:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a66000 == 20 [pid = 1759] [id = 349]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x11cb96800) [pid = 1759] [serial = 975] [outer = 0x0]
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x11e4dec00) [pid = 1759] [serial = 976] [outer = 0x11cb96800]
08:01:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x1262f2000) [pid = 1759] [serial = 977] [outer = 0x11cb96800]
08:01:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ed5800 == 21 [pid = 1759] [id = 350]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x11e4e0800) [pid = 1759] [serial = 978] [outer = 0x0]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x126c7ec00) [pid = 1759] [serial = 979] [outer = 0x11e4e0800]
08:01:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:17 INFO - document served over http requires an http
08:01:17 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:17 INFO - delivery method with swap-origin-redirect and when
08:01:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
08:01:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:01:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 529ms
08:01:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
08:01:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x126eeb000 == 22 [pid = 1759] [id = 351]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x1227c0c00) [pid = 1759] [serial = 980] [outer = 0x0]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0x126bc0800) [pid = 1759] [serial = 981] [outer = 0x1227c0c00]
08:01:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0x1274bac00) [pid = 1759] [serial = 982] [outer = 0x1227c0c00]
08:01:17 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:17 INFO - document served over http requires an http
08:01:17 INFO - sub-resource via script-tag using the meta-referrer
08:01:17 INFO - delivery method with keep-origin-redirect and when
08:01:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:17 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:01:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 471ms
08:01:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
08:01:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x12729f800 == 23 [pid = 1759] [id = 352]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0x126e0b800) [pid = 1759] [serial = 983] [outer = 0x0]
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0x1274c5800) [pid = 1759] [serial = 984] [outer = 0x126e0b800]
08:01:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x128d1bc00) [pid = 1759] [serial = 985] [outer = 0x126e0b800]
08:01:18 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:18 INFO - document served over http requires an http
08:01:18 INFO - sub-resource via script-tag using the meta-referrer
08:01:18 INFO - delivery method with no-redirect and when
08:01:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html:23:7
08:01:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 471ms
08:01:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
08:01:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd1800 == 24 [pid = 1759] [id = 353]
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11cb94800) [pid = 1759] [serial = 986] [outer = 0x0]
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11cddd000) [pid = 1759] [serial = 987] [outer = 0x11cb94800]
08:01:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11dd0fc00) [pid = 1759] [serial = 988] [outer = 0x11cb94800]
08:01:18 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:18 INFO - document served over http requires an http
08:01:18 INFO - sub-resource via script-tag using the meta-referrer
08:01:18 INFO - delivery method with swap-origin-redirect and when
08:01:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
08:01:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:01:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 524ms
08:01:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
08:01:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x126edb000 == 25 [pid = 1759] [id = 354]
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11e272400) [pid = 1759] [serial = 989] [outer = 0x0]
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x125ec1800) [pid = 1759] [serial = 990] [outer = 0x11e272400]
08:01:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x126c7b000) [pid = 1759] [serial = 991] [outer = 0x11e272400]
08:01:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:19 INFO - document served over http requires an http
08:01:19 INFO - sub-resource via xhr-request using the meta-referrer
08:01:19 INFO - delivery method with keep-origin-redirect and when
08:01:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
08:01:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 529ms
08:01:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
08:01:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d31800 == 26 [pid = 1759] [id = 355]
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x126c87400) [pid = 1759] [serial = 992] [outer = 0x0]
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x127284c00) [pid = 1759] [serial = 993] [outer = 0x126c87400]
08:01:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x128d1cc00) [pid = 1759] [serial = 994] [outer = 0x126c87400]
08:01:19 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:19 INFO - document served over http requires an http
08:01:19 INFO - sub-resource via xhr-request using the meta-referrer
08:01:19 INFO - delivery method with no-redirect and when
08:01:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:19 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html:23:7
08:01:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 523ms
08:01:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
08:01:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d48000 == 27 [pid = 1759] [id = 356]
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x126f7c800) [pid = 1759] [serial = 995] [outer = 0x0]
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x128d9f400) [pid = 1759] [serial = 996] [outer = 0x126f7c800]
08:01:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x128da5400) [pid = 1759] [serial = 997] [outer = 0x126f7c800]
08:01:20 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:20 INFO - document served over http requires an http
08:01:20 INFO - sub-resource via xhr-request using the meta-referrer
08:01:20 INFO - delivery method with swap-origin-redirect and when
08:01:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
08:01:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:20 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:01:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 576ms
08:01:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
08:01:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299e7000 == 28 [pid = 1759] [id = 357]
08:01:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x128d24400) [pid = 1759] [serial = 998] [outer = 0x0]
08:01:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x128dac800) [pid = 1759] [serial = 999] [outer = 0x128d24400]
08:01:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x129a08800) [pid = 1759] [serial = 1000] [outer = 0x128d24400]
08:01:20 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:20 INFO - document served over http requires an https
08:01:20 INFO - sub-resource via fetch-request using the meta-referrer
08:01:20 INFO - delivery method with keep-origin-redirect and when
08:01:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:20 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html:23:7
08:01:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | took 682ms
08:01:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
08:01:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdd5800 == 29 [pid = 1759] [id = 358]
08:01:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x129a02c00) [pid = 1759] [serial = 1001] [outer = 0x0]
08:01:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x129a11800) [pid = 1759] [serial = 1002] [outer = 0x129a02c00]
08:01:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x12bda6400) [pid = 1759] [serial = 1003] [outer = 0x129a02c00]
08:01:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:22 INFO - document served over http requires an https
08:01:22 INFO - sub-resource via fetch-request using the meta-referrer
08:01:22 INFO - delivery method with no-redirect and when
08:01:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html:23:7
08:01:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1187ms
08:01:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
08:01:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bded800 == 30 [pid = 1759] [id = 359]
08:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x129a0f400) [pid = 1759] [serial = 1004] [outer = 0x0]
08:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x129b55000) [pid = 1759] [serial = 1005] [outer = 0x129a0f400]
08:01:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x129b5b400) [pid = 1759] [serial = 1006] [outer = 0x129a0f400]
08:01:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:22 INFO - document served over http requires an https
08:01:22 INFO - sub-resource via fetch-request using the meta-referrer
08:01:22 INFO - delivery method with swap-origin-redirect and when
08:01:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
08:01:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | took 830ms
08:01:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
08:01:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc0800 == 31 [pid = 1759] [id = 360]
08:01:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11a49b400) [pid = 1759] [serial = 1007] [outer = 0x0]
08:01:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11c6a9c00) [pid = 1759] [serial = 1008] [outer = 0x11a49b400]
08:01:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11d61a400) [pid = 1759] [serial = 1009] [outer = 0x11a49b400]
08:01:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d869000 == 32 [pid = 1759] [id = 361]
08:01:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11dd08800) [pid = 1759] [serial = 1010] [outer = 0x0]
08:01:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11c875400) [pid = 1759] [serial = 1011] [outer = 0x11dd08800]
08:01:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:24 INFO - document served over http requires an https
08:01:24 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:24 INFO - delivery method with keep-origin-redirect and when
08:01:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:01:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 1078ms
08:01:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
08:01:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x111a9c800 == 33 [pid = 1759] [id = 362]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x11a7f1400) [pid = 1759] [serial = 1012] [outer = 0x0]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x11c4cc400) [pid = 1759] [serial = 1013] [outer = 0x11a7f1400]
08:01:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x11d61f400) [pid = 1759] [serial = 1014] [outer = 0x11a7f1400]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126eeb000 == 32 [pid = 1759] [id = 351]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126ed5800 == 31 [pid = 1759] [id = 350]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126a66000 == 30 [pid = 1759] [id = 349]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126022000 == 29 [pid = 1759] [id = 348]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126251800 == 28 [pid = 1759] [id = 347]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126019000 == 27 [pid = 1759] [id = 346]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x12529e800 == 26 [pid = 1759] [id = 345]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3af000 == 25 [pid = 1759] [id = 344]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11df97000 == 24 [pid = 1759] [id = 343]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11d870800 == 23 [pid = 1759] [id = 342]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1d6000 == 22 [pid = 1759] [id = 341]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11c40a000 == 21 [pid = 1759] [id = 340]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf72000 == 20 [pid = 1759] [id = 339]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc1800 == 19 [pid = 1759] [id = 338]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x12758e000 == 18 [pid = 1759] [id = 337]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1272bc000 == 17 [pid = 1759] [id = 336]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1270d9800 == 16 [pid = 1759] [id = 335]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126ef2800 == 15 [pid = 1759] [id = 334]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1270ed000 == 14 [pid = 1759] [id = 308]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x122907800 == 13 [pid = 1759] [id = 333]
08:01:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11c409000 == 12 [pid = 1759] [id = 332]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x126210800) [pid = 1759] [serial = 869] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11cfeac00) [pid = 1759] [serial = 878] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11e26ec00) [pid = 1759] [serial = 896] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11d612c00) [pid = 1759] [serial = 866] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126e17400) [pid = 1759] [serial = 872] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x126f7bc00) [pid = 1759] [serial = 875] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11d34ec00) [pid = 1759] [serial = 886] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11dd03400) [pid = 1759] [serial = 891] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11cdde800) [pid = 1759] [serial = 881] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x125b4dc00) [pid = 1759] [serial = 922] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x126d0b000) [pid = 1759] [serial = 919] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x126b57c00) [pid = 1759] [serial = 916] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x126211c00) [pid = 1759] [serial = 911] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x125b49800) [pid = 1759] [serial = 906] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11f3e8800) [pid = 1759] [serial = 901] [outer = 0x0] [url = about:blank]
08:01:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c418000 == 13 [pid = 1759] [id = 363]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x11c6b0c00) [pid = 1759] [serial = 1015] [outer = 0x0]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x11db2e400) [pid = 1759] [serial = 1016] [outer = 0x11c6b0c00]
08:01:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:24 INFO - document served over http requires an https
08:01:24 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:24 INFO - delivery method with no-redirect and when
08:01:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html:23:7
08:01:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 527ms
08:01:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
08:01:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8a2800 == 14 [pid = 1759] [id = 364]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x11c875800) [pid = 1759] [serial = 1017] [outer = 0x0]
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11dd09800) [pid = 1759] [serial = 1018] [outer = 0x11c875800]
08:01:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x11e20f000) [pid = 1759] [serial = 1019] [outer = 0x11c875800]
08:01:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7d000 == 15 [pid = 1759] [id = 365]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11ddcd000) [pid = 1759] [serial = 1020] [outer = 0x0]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11e4e6000) [pid = 1759] [serial = 1021] [outer = 0x11ddcd000]
08:01:25 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:25 INFO - document served over http requires an https
08:01:25 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:25 INFO - delivery method with swap-origin-redirect and when
08:01:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:01:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 527ms
08:01:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
08:01:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d637000 == 16 [pid = 1759] [id = 366]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11dd08000) [pid = 1759] [serial = 1022] [outer = 0x0]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11f3e8000) [pid = 1759] [serial = 1023] [outer = 0x11dd08000]
08:01:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x1227bec00) [pid = 1759] [serial = 1024] [outer = 0x11dd08000]
08:01:25 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:25 INFO - document served over http requires an https
08:01:25 INFO - sub-resource via script-tag using the meta-referrer
08:01:25 INFO - delivery method with keep-origin-redirect and when
08:01:25 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:25 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
08:01:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | took 470ms
08:01:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
08:01:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d86a800 == 17 [pid = 1759] [id = 367]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11f3e5800) [pid = 1759] [serial = 1025] [outer = 0x0]
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x125e3cc00) [pid = 1759] [serial = 1026] [outer = 0x11f3e5800]
08:01:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x1262ef000) [pid = 1759] [serial = 1027] [outer = 0x11f3e5800]
08:01:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:26 INFO - document served over http requires an https
08:01:26 INFO - sub-resource via script-tag using the meta-referrer
08:01:26 INFO - delivery method with no-redirect and when
08:01:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html:23:7
08:01:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 480ms
08:01:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
08:01:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df97000 == 18 [pid = 1759] [id = 368]
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1262f0c00) [pid = 1759] [serial = 1028] [outer = 0x0]
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x1266fa800) [pid = 1759] [serial = 1029] [outer = 0x1262f0c00]
08:01:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x126bbd400) [pid = 1759] [serial = 1030] [outer = 0x1262f0c00]
08:01:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:26 INFO - document served over http requires an https
08:01:26 INFO - sub-resource via script-tag using the meta-referrer
08:01:26 INFO - delivery method with swap-origin-redirect and when
08:01:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html:23:7
08:01:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | took 473ms
08:01:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
08:01:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x122906800 == 19 [pid = 1759] [id = 369]
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x1266f4000) [pid = 1759] [serial = 1031] [outer = 0x0]
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x126c84c00) [pid = 1759] [serial = 1032] [outer = 0x1266f4000]
08:01:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126e19400) [pid = 1759] [serial = 1033] [outer = 0x1266f4000]
08:01:27 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:27 INFO - document served over http requires an https
08:01:27 INFO - sub-resource via xhr-request using the meta-referrer
08:01:27 INFO - delivery method with keep-origin-redirect and when
08:01:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
08:01:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | took 475ms
08:01:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
08:01:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e18000 == 20 [pid = 1759] [id = 370]
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x126e96400) [pid = 1759] [serial = 1034] [outer = 0x0]
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x12718c400) [pid = 1759] [serial = 1035] [outer = 0x126e96400]
08:01:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x12727b800) [pid = 1759] [serial = 1036] [outer = 0x126e96400]
08:01:27 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
08:01:27 INFO - document served over http requires an https
08:01:27 INFO - sub-resource via xhr-request using the meta-referrer
08:01:27 INFO - delivery method with no-redirect and when
08:01:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html:23:7
08:01:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 480ms
08:01:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
08:01:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x126251000 == 21 [pid = 1759] [id = 371]
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x127280400) [pid = 1759] [serial = 1037] [outer = 0x0]
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x128d1e000) [pid = 1759] [serial = 1038] [outer = 0x127280400]
08:01:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x129a0e800) [pid = 1759] [serial = 1039] [outer = 0x127280400]
08:01:28 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:28 INFO - document served over http requires an https
08:01:28 INFO - sub-resource via xhr-request using the meta-referrer
08:01:28 INFO - delivery method with swap-origin-redirect and when
08:01:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:28 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
08:01:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 469ms
08:01:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html
08:01:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b26800 == 22 [pid = 1759] [id = 372]
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x127283400) [pid = 1759] [serial = 1040] [outer = 0x0]
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x129b5c800) [pid = 1759] [serial = 1041] [outer = 0x127283400]
08:01:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x12bda9800) [pid = 1759] [serial = 1042] [outer = 0x127283400]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11dd0e400) [pid = 1759] [serial = 973] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158476544]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x125ec6400) [pid = 1759] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x11c6a5000) [pid = 1759] [serial = 970] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11a74a400) [pid = 1759] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x11cf5f400) [pid = 1759] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x11cb96800) [pid = 1759] [serial = 975] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11e4e0800) [pid = 1759] [serial = 978] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x10db7e400) [pid = 1759] [serial = 968] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11c6adc00) [pid = 1759] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x1227c0c00) [pid = 1759] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x126c7fc00) [pid = 1759] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11e4e9800) [pid = 1759] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11cf66c00) [pid = 1759] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x125b51000) [pid = 1759] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11d618c00) [pid = 1759] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x1229ea000) [pid = 1759] [serial = 933] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x126ea0c00) [pid = 1759] [serial = 936] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x12718c800) [pid = 1759] [serial = 939] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11a341400) [pid = 1759] [serial = 927] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11dd03800) [pid = 1759] [serial = 930] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11c87e000) [pid = 1759] [serial = 945] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x1229e4800) [pid = 1759] [serial = 957] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x127281c00) [pid = 1759] [serial = 942] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x126202c00) [pid = 1759] [serial = 960] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x11e4e3800) [pid = 1759] [serial = 974] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158476544]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x11cde4000) [pid = 1759] [serial = 971] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x126c7ec00) [pid = 1759] [serial = 979] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11e4dec00) [pid = 1759] [serial = 976] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x126b53800) [pid = 1759] [serial = 963] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11d61b000) [pid = 1759] [serial = 951] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x11cddec00) [pid = 1759] [serial = 948] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11e26e000) [pid = 1759] [serial = 954] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x126bc0800) [pid = 1759] [serial = 981] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11a376c00) [pid = 1759] [serial = 969] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x126d11c00) [pid = 1759] [serial = 966] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x1274c5800) [pid = 1759] [serial = 984] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x126e16800) [pid = 1759] [serial = 925] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11cff7000) [pid = 1759] [serial = 946] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x11dd0ac00) [pid = 1759] [serial = 952] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x11db2e000) [pid = 1759] [serial = 949] [outer = 0x0] [url = about:blank]
08:01:28 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x11e4e2400) [pid = 1759] [serial = 955] [outer = 0x0] [url = about:blank]
08:01:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:28 INFO - document served over http requires an http
08:01:28 INFO - sub-resource via fetch-request using the meta-referrer
08:01:28 INFO - delivery method with keep-origin-redirect and when
08:01:28 INFO - the target request is same-origin.
08:01:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | took 525ms
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x11267ac00) [pid = 1755] [serial = 24] [outer = 0x12b0a5c00]
08:01:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
08:01:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x126244800 == 23 [pid = 1759] [id = 373]
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11c4d0800) [pid = 1759] [serial = 1043] [outer = 0x0]
08:01:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11c6ae000) [pid = 1759] [serial = 1044] [outer = 0x11c4d0800]
08:01:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11e4df400) [pid = 1759] [serial = 1045] [outer = 0x11c4d0800]
08:01:29 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:29 INFO - document served over http requires an http
08:01:29 INFO - sub-resource via fetch-request using the meta-referrer
08:01:29 INFO - delivery method with no-redirect and when
08:01:29 INFO - the target request is same-origin.
08:01:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 851ms
08:01:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:01:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x127140000 == 24 [pid = 1759] [id = 374]
08:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x11c6a4800) [pid = 1759] [serial = 1046] [outer = 0x0]
08:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x126202c00) [pid = 1759] [serial = 1047] [outer = 0x11c6a4800]
08:01:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x129b44800) [pid = 1759] [serial = 1048] [outer = 0x11c6a4800]
08:01:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:30 INFO - document served over http requires an http
08:01:30 INFO - sub-resource via fetch-request using the meta-referrer
08:01:30 INFO - delivery method with swap-origin-redirect and when
08:01:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 1030ms
08:01:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html
08:01:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e4800 == 25 [pid = 1759] [id = 375]
08:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x11cfeb800) [pid = 1759] [serial = 1049] [outer = 0x0]
08:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11d343400) [pid = 1759] [serial = 1050] [outer = 0x11cfeb800]
08:01:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11dd0e000) [pid = 1759] [serial = 1051] [outer = 0x11cfeb800]
08:01:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x126263800 == 26 [pid = 1759] [id = 376]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11e278800) [pid = 1759] [serial = 1052] [outer = 0x0]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11f3ec000) [pid = 1759] [serial = 1053] [outer = 0x11e278800]
08:01:31 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:31 INFO - document served over http requires an http
08:01:31 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:31 INFO - delivery method with keep-origin-redirect and when
08:01:31 INFO - the target request is same-origin.
08:01:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 628ms
08:01:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
08:01:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x127149800 == 27 [pid = 1759] [id = 377]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x1229e6c00) [pid = 1759] [serial = 1054] [outer = 0x0]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x125b4b800) [pid = 1759] [serial = 1055] [outer = 0x1229e6c00]
08:01:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x126bc2400) [pid = 1759] [serial = 1056] [outer = 0x1229e6c00]
08:01:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x12758d000 == 28 [pid = 1759] [id = 378]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x126e94800) [pid = 1759] [serial = 1057] [outer = 0x0]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x127195c00) [pid = 1759] [serial = 1058] [outer = 0x126e94800]
08:01:31 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:31 INFO - document served over http requires an http
08:01:31 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:31 INFO - delivery method with no-redirect and when
08:01:31 INFO - the target request is same-origin.
08:01:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 625ms
08:01:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d30000 == 29 [pid = 1759] [id = 379]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x126f7ec00) [pid = 1759] [serial = 1059] [outer = 0x0]
08:01:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x129a09800) [pid = 1759] [serial = 1060] [outer = 0x126f7ec00]
08:01:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x129b4b000) [pid = 1759] [serial = 1061] [outer = 0x126f7ec00]
08:01:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b72000 == 30 [pid = 1759] [id = 380]
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x129b4dc00) [pid = 1759] [serial = 1062] [outer = 0x0]
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x129b51000) [pid = 1759] [serial = 1063] [outer = 0x129b4dc00]
08:01:32 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:32 INFO - document served over http requires an http
08:01:32 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:32 INFO - delivery method with swap-origin-redirect and when
08:01:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:32 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 625ms
08:01:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
08:01:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b78800 == 31 [pid = 1759] [id = 381]
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x129b4c800) [pid = 1759] [serial = 1064] [outer = 0x0]
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x129aa3c00) [pid = 1759] [serial = 1065] [outer = 0x129b4c800]
08:01:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x129aa9800) [pid = 1759] [serial = 1066] [outer = 0x129b4c800]
08:01:33 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:33 INFO - document served over http requires an http
08:01:33 INFO - sub-resource via script-tag using the meta-referrer
08:01:33 INFO - delivery method with keep-origin-redirect and when
08:01:33 INFO - the target request is same-origin.
08:01:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 625ms
08:01:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
08:01:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f444800 == 32 [pid = 1759] [id = 382]
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x129aafc00) [pid = 1759] [serial = 1067] [outer = 0x0]
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x129ab1800) [pid = 1759] [serial = 1068] [outer = 0x129aafc00]
08:01:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x12f4aa400) [pid = 1759] [serial = 1069] [outer = 0x129aafc00]
08:01:33 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:33 INFO - document served over http requires an http
08:01:33 INFO - sub-resource via script-tag using the meta-referrer
08:01:33 INFO - delivery method with no-redirect and when
08:01:33 INFO - the target request is same-origin.
08:01:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 523ms
08:01:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f457800 == 33 [pid = 1759] [id = 383]
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x129aaf800) [pid = 1759] [serial = 1070] [outer = 0x0]
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x12f4b0000) [pid = 1759] [serial = 1071] [outer = 0x129aaf800]
08:01:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x12fb68800) [pid = 1759] [serial = 1072] [outer = 0x129aaf800]
08:01:34 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:34 INFO - document served over http requires an http
08:01:34 INFO - sub-resource via script-tag using the meta-referrer
08:01:34 INFO - delivery method with swap-origin-redirect and when
08:01:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 576ms
08:01:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
08:01:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fb1a000 == 34 [pid = 1759] [id = 384]
08:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x12fb68c00) [pid = 1759] [serial = 1073] [outer = 0x0]
08:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x12fb6f400) [pid = 1759] [serial = 1074] [outer = 0x12fb68c00]
08:01:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x12fb76c00) [pid = 1759] [serial = 1075] [outer = 0x12fb68c00]
08:01:35 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:35 INFO - document served over http requires an http
08:01:35 INFO - sub-resource via xhr-request using the meta-referrer
08:01:35 INFO - delivery method with keep-origin-redirect and when
08:01:35 INFO - the target request is same-origin.
08:01:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 874ms
08:01:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
08:01:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c891800 == 35 [pid = 1759] [id = 385]
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11197b000) [pid = 1759] [serial = 1076] [outer = 0x0]
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x1119f3400) [pid = 1759] [serial = 1077] [outer = 0x11197b000]
08:01:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11c6af800) [pid = 1759] [serial = 1078] [outer = 0x11197b000]
08:01:35 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:35 INFO - document served over http requires an http
08:01:35 INFO - sub-resource via xhr-request using the meta-referrer
08:01:35 INFO - delivery method with no-redirect and when
08:01:35 INFO - the target request is same-origin.
08:01:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 671ms
08:01:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:01:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a789000 == 36 [pid = 1759] [id = 386]
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x119fa9400) [pid = 1759] [serial = 1079] [outer = 0x0]
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11a70c000) [pid = 1759] [serial = 1080] [outer = 0x119fa9400]
08:01:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11a7f3c00) [pid = 1759] [serial = 1081] [outer = 0x119fa9400]
08:01:36 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:36 INFO - document served over http requires an http
08:01:36 INFO - sub-resource via xhr-request using the meta-referrer
08:01:36 INFO - delivery method with swap-origin-redirect and when
08:01:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 574ms
08:01:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x126244800 == 35 [pid = 1759] [id = 373]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x126b26800 == 34 [pid = 1759] [id = 372]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x126251000 == 33 [pid = 1759] [id = 371]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x125e18000 == 32 [pid = 1759] [id = 370]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x122906800 == 31 [pid = 1759] [id = 369]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11df97000 == 30 [pid = 1759] [id = 368]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d86a800 == 29 [pid = 1759] [id = 367]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d637000 == 28 [pid = 1759] [id = 366]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7d000 == 27 [pid = 1759] [id = 365]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8a2800 == 26 [pid = 1759] [id = 364]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11c418000 == 25 [pid = 1759] [id = 363]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x111a9c800 == 24 [pid = 1759] [id = 362]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc0800 == 23 [pid = 1759] [id = 360]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11d869000 == 22 [pid = 1759] [id = 361]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x12bded800 == 21 [pid = 1759] [id = 359]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdd5800 == 20 [pid = 1759] [id = 358]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x1299e7000 == 19 [pid = 1759] [id = 357]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x128d48000 == 18 [pid = 1759] [id = 356]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x128d31800 == 17 [pid = 1759] [id = 355]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x126edb000 == 16 [pid = 1759] [id = 354]
08:01:36 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd1800 == 15 [pid = 1759] [id = 353]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x11db36000) [pid = 1759] [serial = 972] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x126e98000) [pid = 1759] [serial = 967] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x126bc9c00) [pid = 1759] [serial = 964] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x1262f2000) [pid = 1759] [serial = 977] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x1262f9000) [pid = 1759] [serial = 961] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x125b4a400) [pid = 1759] [serial = 958] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x1274bac00) [pid = 1759] [serial = 982] [outer = 0x0] [url = about:blank]
08:01:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x111949000 == 16 [pid = 1759] [id = 387]
08:01:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x119e02400) [pid = 1759] [serial = 1082] [outer = 0x0]
08:01:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11c4c9400) [pid = 1759] [serial = 1083] [outer = 0x119e02400]
08:01:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11cb95000) [pid = 1759] [serial = 1084] [outer = 0x119e02400]
08:01:37 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:37 INFO - document served over http requires an https
08:01:37 INFO - sub-resource via fetch-request using the meta-referrer
08:01:37 INFO - delivery method with keep-origin-redirect and when
08:01:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 879ms
08:01:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
08:01:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7e800 == 17 [pid = 1759] [id = 388]
08:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11c425000) [pid = 1759] [serial = 1085] [outer = 0x0]
08:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x11cde8c00) [pid = 1759] [serial = 1086] [outer = 0x11c425000]
08:01:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11d346400) [pid = 1759] [serial = 1087] [outer = 0x11c425000]
08:01:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:38 INFO - document served over http requires an https
08:01:38 INFO - sub-resource via fetch-request using the meta-referrer
08:01:38 INFO - delivery method with no-redirect and when
08:01:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
08:01:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 974ms
08:01:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
08:01:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64e000 == 18 [pid = 1759] [id = 389]
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11d34ac00) [pid = 1759] [serial = 1088] [outer = 0x0]
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11d81b800) [pid = 1759] [serial = 1089] [outer = 0x11d34ac00]
08:01:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11db36000) [pid = 1759] [serial = 1090] [outer = 0x11d34ac00]
08:01:38 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:38 INFO - document served over http requires an https
08:01:38 INFO - sub-resource via fetch-request using the meta-referrer
08:01:38 INFO - delivery method with swap-origin-redirect and when
08:01:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 522ms
08:01:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
08:01:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd23800 == 19 [pid = 1759] [id = 390]
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x11db3bc00) [pid = 1759] [serial = 1091] [outer = 0x0]
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x11dd0ec00) [pid = 1759] [serial = 1092] [outer = 0x11db3bc00]
08:01:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x11e20c400) [pid = 1759] [serial = 1093] [outer = 0x11db3bc00]
08:01:39 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:39 INFO - document served over http requires an https
08:01:39 INFO - sub-resource via fetch-request using the meta-referrer
08:01:39 INFO - delivery method with swap-origin-redirect and when
08:01:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 522ms
08:01:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
08:01:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e40c000 == 20 [pid = 1759] [id = 391]
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x11dd0a000) [pid = 1759] [serial = 1094] [outer = 0x0]
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x11e4e2800) [pid = 1759] [serial = 1095] [outer = 0x11dd0a000]
08:01:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x11f3e2800) [pid = 1759] [serial = 1096] [outer = 0x11dd0a000]
08:01:39 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:39 INFO - document served over http requires an https
08:01:39 INFO - sub-resource via fetch-request using the meta-referrer
08:01:39 INFO - delivery method with keep-origin-redirect and when
08:01:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:39 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 524ms
08:01:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
08:01:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a7800 == 21 [pid = 1759] [id = 392]
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11f3e5c00) [pid = 1759] [serial = 1097] [outer = 0x0]
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x1227bc000) [pid = 1759] [serial = 1098] [outer = 0x11f3e5c00]
08:01:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x1229eb400) [pid = 1759] [serial = 1099] [outer = 0x11f3e5c00]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x11df8c400) [pid = 1755] [serial = 23] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:01:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:40 INFO - document served over http requires an https
08:01:40 INFO - sub-resource via fetch-request using the meta-referrer
08:01:40 INFO - delivery method with no-redirect and when
08:01:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html:23:7
08:01:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 522ms
08:01:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html
08:01:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x122921800 == 22 [pid = 1759] [id = 393]
08:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x1229f1000) [pid = 1759] [serial = 1100] [outer = 0x0]
08:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x125e2ec00) [pid = 1759] [serial = 1101] [outer = 0x1229f1000]
08:01:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x125e3b400) [pid = 1759] [serial = 1102] [outer = 0x1229f1000]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11ddcd000) [pid = 1759] [serial = 1020] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11c6a3c00) [pid = 1759] [serial = 804] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x11c4d0c00) [pid = 1759] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x11c875800) [pid = 1759] [serial = 1017] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x11c4d0800) [pid = 1759] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x126205400) [pid = 1759] [serial = 746] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x11a7f1400) [pid = 1759] [serial = 1012] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x11dd08000) [pid = 1759] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x127280400) [pid = 1759] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x11a49b400) [pid = 1759] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11c6b0c00) [pid = 1759] [serial = 1015] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158484468]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11a22c800) [pid = 1759] [serial = 696] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11f3e5800) [pid = 1759] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x126e0b800) [pid = 1759] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x127283400) [pid = 1759] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11d61d000) [pid = 1759] [serial = 702] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x1266f4000) [pid = 1759] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x125e34400) [pid = 1759] [serial = 813] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11d81d000) [pid = 1759] [serial = 807] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x1262f0c00) [pid = 1759] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11dd08800) [pid = 1759] [serial = 1010] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x125b4c000) [pid = 1759] [serial = 801] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x11ddcd800) [pid = 1759] [serial = 810] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x126e96400) [pid = 1759] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11c6ab800) [pid = 1759] [serial = 699] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11e210c00) [pid = 1759] [serial = 756] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11e20ec00) [pid = 1759] [serial = 870] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11d821800) [pid = 1759] [serial = 867] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11c6a9400) [pid = 1759] [serial = 864] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126202c00) [pid = 1759] [serial = 1047] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x129b55000) [pid = 1759] [serial = 1005] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x128d9f400) [pid = 1759] [serial = 996] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x128dac800) [pid = 1759] [serial = 999] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x129a11800) [pid = 1759] [serial = 1002] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x11f3e8000) [pid = 1759] [serial = 1023] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x127284c00) [pid = 1759] [serial = 993] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x11cddd000) [pid = 1759] [serial = 987] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x126c84c00) [pid = 1759] [serial = 1032] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x128d1e000) [pid = 1759] [serial = 1038] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x11c6ae000) [pid = 1759] [serial = 1044] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x11db2e400) [pid = 1759] [serial = 1016] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158484468]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x11c4cc400) [pid = 1759] [serial = 1013] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x129b5c800) [pid = 1759] [serial = 1041] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11c875400) [pid = 1759] [serial = 1011] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x11c6a9c00) [pid = 1759] [serial = 1008] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x12718c400) [pid = 1759] [serial = 1035] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x11e4e6000) [pid = 1759] [serial = 1021] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11dd09800) [pid = 1759] [serial = 1018] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x125ec1800) [pid = 1759] [serial = 990] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x125e3cc00) [pid = 1759] [serial = 1026] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x1266fa800) [pid = 1759] [serial = 1029] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x126e19400) [pid = 1759] [serial = 1033] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x129a0e800) [pid = 1759] [serial = 1039] [outer = 0x0] [url = about:blank]
08:01:40 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x12727b800) [pid = 1759] [serial = 1036] [outer = 0x0] [url = about:blank]
08:01:40 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:40 INFO - document served over http requires an https
08:01:40 INFO - sub-resource via fetch-request using the meta-referrer
08:01:40 INFO - delivery method with swap-origin-redirect and when
08:01:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
08:01:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
08:01:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
08:01:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 520ms
08:01:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:01:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0c000 == 23 [pid = 1759] [id = 394]
08:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x11c4d0800) [pid = 1759] [serial = 1103] [outer = 0x0]
08:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x11c6a8c00) [pid = 1759] [serial = 1104] [outer = 0x11c4d0800]
08:01:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x11db30400) [pid = 1759] [serial = 1105] [outer = 0x11c4d0800]
08:01:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x12600c000 == 24 [pid = 1759] [id = 395]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x11e4dcc00) [pid = 1759] [serial = 1106] [outer = 0x0]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x125b4d400) [pid = 1759] [serial = 1107] [outer = 0x11e4dcc00]
08:01:41 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:41 INFO - document served over http requires an https
08:01:41 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:41 INFO - delivery method with keep-origin-redirect and when
08:01:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 525ms
08:01:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
08:01:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x12601b000 == 25 [pid = 1759] [id = 396]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x11ddd0400) [pid = 1759] [serial = 1108] [outer = 0x0]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x125ec6800) [pid = 1759] [serial = 1109] [outer = 0x11ddd0400]
08:01:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x1262f1000) [pid = 1759] [serial = 1110] [outer = 0x11ddd0400]
08:01:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x126260800 == 26 [pid = 1759] [id = 397]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x1262f5800) [pid = 1759] [serial = 1111] [outer = 0x0]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x1262fb000) [pid = 1759] [serial = 1112] [outer = 0x1262f5800]
08:01:41 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:41 INFO - document served over http requires an https
08:01:41 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:41 INFO - delivery method with no-redirect and when
08:01:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:01:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 471ms
08:01:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:01:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a65800 == 27 [pid = 1759] [id = 398]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x125ec5800) [pid = 1759] [serial = 1113] [outer = 0x0]
08:01:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x1262fa000) [pid = 1759] [serial = 1114] [outer = 0x125ec5800]
08:01:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x126b59800) [pid = 1759] [serial = 1115] [outer = 0x125ec5800]
08:01:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b2d000 == 28 [pid = 1759] [id = 399]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x126bbe400) [pid = 1759] [serial = 1116] [outer = 0x0]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x126bc9400) [pid = 1759] [serial = 1117] [outer = 0x126bbe400]
08:01:42 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:42 INFO - document served over http requires an https
08:01:42 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:42 INFO - delivery method with swap-origin-redirect and when
08:01:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 527ms
08:01:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ee3800 == 29 [pid = 1759] [id = 400]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x1266f0800) [pid = 1759] [serial = 1118] [outer = 0x0]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x126bc7400) [pid = 1759] [serial = 1119] [outer = 0x1266f0800]
08:01:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x126d08400) [pid = 1759] [serial = 1120] [outer = 0x1266f0800]
08:01:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f1a000 == 30 [pid = 1759] [id = 401]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x126bc7000) [pid = 1759] [serial = 1121] [outer = 0x0]
08:01:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11197e800) [pid = 1759] [serial = 1122] [outer = 0x126bc7000]
08:01:42 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:42 INFO - document served over http requires an https
08:01:42 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:42 INFO - delivery method with swap-origin-redirect and when
08:01:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 523ms
08:01:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:01:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e3000 == 31 [pid = 1759] [id = 402]
08:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11c6a8400) [pid = 1759] [serial = 1123] [outer = 0x0]
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11c87d400) [pid = 1759] [serial = 1124] [outer = 0x11c6a8400]
08:01:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11dd09800) [pid = 1759] [serial = 1125] [outer = 0x11c6a8400]
08:01:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x126256000 == 32 [pid = 1759] [id = 403]
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11e203400) [pid = 1759] [serial = 1126] [outer = 0x0]
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11e273c00) [pid = 1759] [serial = 1127] [outer = 0x11e203400]
08:01:43 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:43 INFO - document served over http requires an https
08:01:43 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:43 INFO - delivery method with keep-origin-redirect and when
08:01:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:43 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 622ms
08:01:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
08:01:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b31000 == 33 [pid = 1759] [id = 404]
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11ddd2000) [pid = 1759] [serial = 1128] [outer = 0x0]
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x1227be800) [pid = 1759] [serial = 1129] [outer = 0x11ddd2000]
08:01:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1262f0800) [pid = 1759] [serial = 1130] [outer = 0x11ddd2000]
08:01:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x12713c000 == 34 [pid = 1759] [id = 405]
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x1266f4000) [pid = 1759] [serial = 1131] [outer = 0x0]
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x126bc2800) [pid = 1759] [serial = 1132] [outer = 0x1266f4000]
08:01:44 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:44 INFO - document served over http requires an https
08:01:44 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:44 INFO - delivery method with no-redirect and when
08:01:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:44 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:01:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 726ms
08:01:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:01:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x127153000 == 35 [pid = 1759] [id = 406]
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x11f3eac00) [pid = 1759] [serial = 1133] [outer = 0x0]
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x126e0b400) [pid = 1759] [serial = 1134] [outer = 0x11f3eac00]
08:01:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126e9e800) [pid = 1759] [serial = 1135] [outer = 0x11f3eac00]
08:01:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d31800 == 36 [pid = 1759] [id = 407]
08:01:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x126f77800) [pid = 1759] [serial = 1136] [outer = 0x0]
08:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x126ea2000) [pid = 1759] [serial = 1137] [outer = 0x126f77800]
08:01:45 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:45 INFO - document served over http requires an https
08:01:45 INFO - sub-resource via iframe-tag using the meta-referrer
08:01:45 INFO - delivery method with swap-origin-redirect and when
08:01:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
08:01:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
08:01:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:45 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 1231ms
08:01:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html
08:01:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d42000 == 37 [pid = 1759] [id = 408]
08:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x126bc2c00) [pid = 1759] [serial = 1138] [outer = 0x0]
08:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x126f7cc00) [pid = 1759] [serial = 1139] [outer = 0x126bc2c00]
08:01:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x127282400) [pid = 1759] [serial = 1140] [outer = 0x126bc2c00]
08:01:46 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:46 INFO - document served over http requires an https
08:01:46 INFO - sub-resource via script-tag using the meta-referrer
08:01:46 INFO - delivery method with keep-origin-redirect and when
08:01:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 675ms
08:01:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
08:01:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b67000 == 38 [pid = 1759] [id = 409]
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x127283400) [pid = 1759] [serial = 1141] [outer = 0x0]
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x1274c0c00) [pid = 1759] [serial = 1142] [outer = 0x127283400]
08:01:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x128d1f800) [pid = 1759] [serial = 1143] [outer = 0x127283400]
08:01:46 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:46 INFO - document served over http requires an https
08:01:46 INFO - sub-resource via script-tag using the meta-referrer
08:01:46 INFO - delivery method with no-redirect and when
08:01:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
08:01:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 573ms
08:01:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
08:01:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bde9000 == 39 [pid = 1759] [id = 410]
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x128d24000) [pid = 1759] [serial = 1144] [outer = 0x0]
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x128da9000) [pid = 1759] [serial = 1145] [outer = 0x128d24000]
08:01:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x129a0dc00) [pid = 1759] [serial = 1146] [outer = 0x128d24000]
08:01:47 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:47 INFO - document served over http requires an https
08:01:47 INFO - sub-resource via script-tag using the meta-referrer
08:01:47 INFO - delivery method with swap-origin-redirect and when
08:01:47 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 628ms
08:01:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
08:01:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2a9800 == 40 [pid = 1759] [id = 411]
08:01:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x128da3800) [pid = 1759] [serial = 1147] [outer = 0x0]
08:01:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x129aaec00) [pid = 1759] [serial = 1148] [outer = 0x128da3800]
08:01:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x129b56800) [pid = 1759] [serial = 1149] [outer = 0x128da3800]
08:01:48 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:48 INFO - document served over http requires an https
08:01:48 INFO - sub-resource via script-tag using the meta-referrer
08:01:48 INFO - delivery method with swap-origin-redirect and when
08:01:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 874ms
08:01:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
08:01:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2ba000 == 41 [pid = 1759] [id = 412]
08:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x129aad400) [pid = 1759] [serial = 1150] [outer = 0x0]
08:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x12bd9f400) [pid = 1759] [serial = 1151] [outer = 0x129aad400]
08:01:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x12bdadc00) [pid = 1759] [serial = 1152] [outer = 0x129aad400]
08:01:48 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:48 INFO - document served over http requires an https
08:01:48 INFO - sub-resource via script-tag using the meta-referrer
08:01:48 INFO - delivery method with keep-origin-redirect and when
08:01:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 724ms
08:01:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
08:01:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf83800 == 42 [pid = 1759] [id = 413]
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11c4d5400) [pid = 1759] [serial = 1153] [outer = 0x0]
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11cb92000) [pid = 1759] [serial = 1154] [outer = 0x11c4d5400]
08:01:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x11db39800) [pid = 1759] [serial = 1155] [outer = 0x11c4d5400]
08:01:49 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:49 INFO - document served over http requires an https
08:01:49 INFO - sub-resource via script-tag using the meta-referrer
08:01:49 INFO - delivery method with no-redirect and when
08:01:49 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html:23:7
08:01:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 518ms
08:01:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html
08:01:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c671800 == 43 [pid = 1759] [id = 414]
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x11c4cfc00) [pid = 1759] [serial = 1156] [outer = 0x0]
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11cddd800) [pid = 1759] [serial = 1157] [outer = 0x11c4cfc00]
08:01:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11db32800) [pid = 1759] [serial = 1158] [outer = 0x11c4cfc00]
08:01:50 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:50 INFO - document served over http requires an https
08:01:50 INFO - sub-resource via script-tag using the meta-referrer
08:01:50 INFO - delivery method with swap-origin-redirect and when
08:01:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
08:01:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
08:01:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 575ms
08:01:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html
08:01:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf6f800 == 44 [pid = 1759] [id = 415]
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x11c6a4400) [pid = 1759] [serial = 1159] [outer = 0x0]
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x11e4dc400) [pid = 1759] [serial = 1160] [outer = 0x11c6a4400]
08:01:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x1227b4000) [pid = 1759] [serial = 1161] [outer = 0x11c6a4400]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126b2d000 == 43 [pid = 1759] [id = 399]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126a65800 == 42 [pid = 1759] [id = 398]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126260800 == 41 [pid = 1759] [id = 397]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12601b000 == 40 [pid = 1759] [id = 396]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12600c000 == 39 [pid = 1759] [id = 395]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0c000 == 38 [pid = 1759] [id = 394]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x122921800 == 37 [pid = 1759] [id = 393]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a7800 == 36 [pid = 1759] [id = 392]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11e40c000 == 35 [pid = 1759] [id = 391]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd23800 == 34 [pid = 1759] [id = 390]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64e000 == 33 [pid = 1759] [id = 389]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7e800 == 32 [pid = 1759] [id = 388]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x111949000 == 31 [pid = 1759] [id = 387]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11a789000 == 30 [pid = 1759] [id = 386]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11c891800 == 29 [pid = 1759] [id = 385]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12f457800 == 28 [pid = 1759] [id = 383]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12f444800 == 27 [pid = 1759] [id = 382]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x129b78800 == 26 [pid = 1759] [id = 381]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x129b72000 == 25 [pid = 1759] [id = 380]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x128d30000 == 24 [pid = 1759] [id = 379]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12758d000 == 23 [pid = 1759] [id = 378]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12729f800 == 22 [pid = 1759] [id = 352]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x127149800 == 21 [pid = 1759] [id = 377]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e4800 == 20 [pid = 1759] [id = 375]
08:01:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126263800 == 19 [pid = 1759] [id = 376]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x1262ef000) [pid = 1759] [serial = 1027] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11d61a400) [pid = 1759] [serial = 1009] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11e20f000) [pid = 1759] [serial = 1019] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x11d61f400) [pid = 1759] [serial = 1014] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x1227bec00) [pid = 1759] [serial = 1024] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x128d1bc00) [pid = 1759] [serial = 985] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11e4df400) [pid = 1759] [serial = 1045] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x12bda9800) [pid = 1759] [serial = 1042] [outer = 0x0] [url = about:blank]
08:01:50 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x126bbd400) [pid = 1759] [serial = 1030] [outer = 0x0] [url = about:blank]
08:01:50 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:50 INFO - document served over http requires an https
08:01:50 INFO - sub-resource via xhr-request using the meta-referrer
08:01:50 INFO - delivery method with keep-origin-redirect and when
08:01:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
08:01:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | took 522ms
08:01:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
08:01:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c676000 == 20 [pid = 1759] [id = 416]
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11cfeb400) [pid = 1759] [serial = 1162] [outer = 0x0]
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11e20f000) [pid = 1759] [serial = 1163] [outer = 0x11cfeb400]
08:01:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x1227b9c00) [pid = 1759] [serial = 1164] [outer = 0x11cfeb400]
08:01:51 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:51 INFO - document served over http requires an https
08:01:51 INFO - sub-resource via xhr-request using the meta-referrer
08:01:51 INFO - delivery method with no-redirect and when
08:01:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html:23:7
08:01:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | took 472ms
08:01:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html
08:01:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d656000 == 21 [pid = 1759] [id = 417]
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x1227c0c00) [pid = 1759] [serial = 1165] [outer = 0x0]
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x125e33400) [pid = 1759] [serial = 1166] [outer = 0x1227c0c00]
08:01:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x125eca000) [pid = 1759] [serial = 1167] [outer = 0x1227c0c00]
08:01:51 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:51 INFO - document served over http requires an https
08:01:51 INFO - sub-resource via xhr-request using the meta-referrer
08:01:51 INFO - delivery method with swap-origin-redirect and when
08:01:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
08:01:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | took 476ms
08:01:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
08:01:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a1800 == 22 [pid = 1759] [id = 418]
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x125b46c00) [pid = 1759] [serial = 1168] [outer = 0x0]
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x126b4f400) [pid = 1759] [serial = 1169] [outer = 0x125b46c00]
08:01:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x126c7e800) [pid = 1759] [serial = 1170] [outer = 0x125b46c00]
08:01:52 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:52 INFO - document served over http requires an https
08:01:52 INFO - sub-resource via xhr-request using the meta-referrer
08:01:52 INFO - delivery method with swap-origin-redirect and when
08:01:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
08:01:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 828ms
08:01:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html
08:01:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x125294800 == 23 [pid = 1759] [id = 419]
08:01:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x1262fd800) [pid = 1759] [serial = 1171] [outer = 0x0]
08:01:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x127188c00) [pid = 1759] [serial = 1172] [outer = 0x1262fd800]
08:01:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x127285c00) [pid = 1759] [serial = 1173] [outer = 0x1262fd800]
08:01:53 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
08:01:53 INFO - document served over http requires an https
08:01:53 INFO - sub-resource via xhr-request using the meta-referrer
08:01:53 INFO - delivery method with keep-origin-redirect and when
08:01:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:53 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
08:01:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 1177ms
08:01:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
08:01:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x126244800 == 24 [pid = 1759] [id = 420]
08:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x128d1c800) [pid = 1759] [serial = 1174] [outer = 0x0]
08:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x129aaa000) [pid = 1759] [serial = 1175] [outer = 0x128d1c800]
08:01:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x129b4cc00) [pid = 1759] [serial = 1176] [outer = 0x128d1c800]
08:01:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
08:01:54 INFO - document served over http requires an https
08:01:54 INFO - sub-resource via xhr-request using the meta-referrer
08:01:54 INFO - delivery method with no-redirect and when
08:01:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html:23:7
08:01:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | took 520ms
08:01:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html
08:01:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b28000 == 25 [pid = 1759] [id = 421]
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x129b4d000) [pid = 1759] [serial = 1177] [outer = 0x0]
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x12bdad800) [pid = 1759] [serial = 1178] [outer = 0x129b4d000]
08:01:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x12f4b2c00) [pid = 1759] [serial = 1179] [outer = 0x129b4d000]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x11c425000) [pid = 1759] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x1262f5800) [pid = 1759] [serial = 1111] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158501685]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x126bbe400) [pid = 1759] [serial = 1116] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x11c6a4800) [pid = 1759] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x1229f1000) [pid = 1759] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x11197b000) [pid = 1759] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x11db3bc00) [pid = 1759] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x11f3e5c00) [pid = 1759] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x119fa9400) [pid = 1759] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x125ec5800) [pid = 1759] [serial = 1113] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11e4dcc00) [pid = 1759] [serial = 1106] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11ddd0400) [pid = 1759] [serial = 1108] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x119e02400) [pid = 1759] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x11c4d0800) [pid = 1759] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11dd0a000) [pid = 1759] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11d34ac00) [pid = 1759] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x129b4dc00) [pid = 1759] [serial = 1062] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x11e278800) [pid = 1759] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x126e94800) [pid = 1759] [serial = 1057] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158491665]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x12fb6f400) [pid = 1759] [serial = 1074] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x129ab1800) [pid = 1759] [serial = 1068] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x12f4b0000) [pid = 1759] [serial = 1071] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x129b51000) [pid = 1759] [serial = 1063] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x129a09800) [pid = 1759] [serial = 1060] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x129aa3c00) [pid = 1759] [serial = 1065] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11f3ec000) [pid = 1759] [serial = 1053] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11d343400) [pid = 1759] [serial = 1050] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x127195c00) [pid = 1759] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158491665]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x125b4b800) [pid = 1759] [serial = 1055] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x125b4d400) [pid = 1759] [serial = 1107] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x11c6a8c00) [pid = 1759] [serial = 1104] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x125e2ec00) [pid = 1759] [serial = 1101] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x1227bc000) [pid = 1759] [serial = 1098] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x11a70c000) [pid = 1759] [serial = 1080] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11cde8c00) [pid = 1759] [serial = 1086] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x126bc7400) [pid = 1759] [serial = 1119] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x11e4e2800) [pid = 1759] [serial = 1095] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x1262fb000) [pid = 1759] [serial = 1112] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158501685]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x125ec6800) [pid = 1759] [serial = 1109] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11dd0ec00) [pid = 1759] [serial = 1092] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x1119f3400) [pid = 1759] [serial = 1077] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x126bc9400) [pid = 1759] [serial = 1117] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x1262fa000) [pid = 1759] [serial = 1114] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x11d81b800) [pid = 1759] [serial = 1089] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x11c4c9400) [pid = 1759] [serial = 1083] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11a7f3c00) [pid = 1759] [serial = 1081] [outer = 0x0] [url = about:blank]
08:01:54 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11c6af800) [pid = 1759] [serial = 1078] [outer = 0x0] [url = about:blank]
08:01:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
08:01:54 INFO - document served over http requires an https
08:01:54 INFO - sub-resource via xhr-request using the meta-referrer
08:01:54 INFO - delivery method with swap-origin-redirect and when
08:01:54 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
08:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
08:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
08:01:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
08:01:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
08:01:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
08:01:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
08:01:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
08:01:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | took 521ms
08:01:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:01:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e1800 == 26 [pid = 1759] [id = 422]
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11c6a8c00) [pid = 1759] [serial = 1180] [outer = 0x0]
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11cdddc00) [pid = 1759] [serial = 1181] [outer = 0x11c6a8c00]
08:01:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11ddc5400) [pid = 1759] [serial = 1182] [outer = 0x11c6a8c00]
08:01:55 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:55 INFO - document served over http requires an http
08:01:55 INFO - sub-resource via fetch-request using the http-csp
08:01:55 INFO - delivery method with keep-origin-redirect and when
08:01:55 INFO - the target request is cross-origin.
08:01:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 476ms
08:01:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:01:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x12757f000 == 27 [pid = 1759] [id = 423]
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11e4e6400) [pid = 1759] [serial = 1183] [outer = 0x0]
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x126bc9c00) [pid = 1759] [serial = 1184] [outer = 0x11e4e6400]
08:01:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x12f4b7400) [pid = 1759] [serial = 1185] [outer = 0x11e4e6400]
08:01:55 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:55 INFO - document served over http requires an http
08:01:55 INFO - sub-resource via fetch-request using the http-csp
08:01:55 INFO - delivery method with no-redirect and when
08:01:55 INFO - the target request is cross-origin.
08:01:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 472ms
08:01:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:01:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b74000 == 28 [pid = 1759] [id = 424]
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x125ec5800) [pid = 1759] [serial = 1186] [outer = 0x0]
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x12fb71800) [pid = 1759] [serial = 1187] [outer = 0x125ec5800]
08:01:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x12fc3c800) [pid = 1759] [serial = 1188] [outer = 0x125ec5800]
08:01:56 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:56 INFO - document served over http requires an http
08:01:56 INFO - sub-resource via fetch-request using the http-csp
08:01:56 INFO - delivery method with swap-origin-redirect and when
08:01:56 INFO - the target request is cross-origin.
08:01:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 470ms
08:01:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:01:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f44b800 == 29 [pid = 1759] [id = 425]
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x12fb6f800) [pid = 1759] [serial = 1189] [outer = 0x0]
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x12fc44800) [pid = 1759] [serial = 1190] [outer = 0x12fb6f800]
08:01:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x12b185400) [pid = 1759] [serial = 1191] [outer = 0x12fb6f800]
08:01:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fb19800 == 30 [pid = 1759] [id = 426]
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x12b188800) [pid = 1759] [serial = 1192] [outer = 0x0]
08:01:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11195bc00) [pid = 1759] [serial = 1193] [outer = 0x12b188800]
08:01:56 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:56 INFO - document served over http requires an http
08:01:56 INFO - sub-resource via iframe-tag using the http-csp
08:01:56 INFO - delivery method with keep-origin-redirect and when
08:01:56 INFO - the target request is cross-origin.
08:01:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 524ms
08:01:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:01:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64e000 == 31 [pid = 1759] [id = 427]
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11cfe8c00) [pid = 1759] [serial = 1194] [outer = 0x0]
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11d34f800) [pid = 1759] [serial = 1195] [outer = 0x11cfe8c00]
08:01:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x11e4e8c00) [pid = 1759] [serial = 1196] [outer = 0x11cfe8c00]
08:01:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272a8800 == 32 [pid = 1759] [id = 428]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x1227bac00) [pid = 1759] [serial = 1197] [outer = 0x0]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x125e39000) [pid = 1759] [serial = 1198] [outer = 0x1227bac00]
08:01:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:57 INFO - document served over http requires an http
08:01:57 INFO - sub-resource via iframe-tag using the http-csp
08:01:57 INFO - delivery method with no-redirect and when
08:01:57 INFO - the target request is cross-origin.
08:01:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 578ms
08:01:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:01:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299d7800 == 33 [pid = 1759] [id = 429]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11c424c00) [pid = 1759] [serial = 1199] [outer = 0x0]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x1262f8800) [pid = 1759] [serial = 1200] [outer = 0x11c424c00]
08:01:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x126d0d000) [pid = 1759] [serial = 1201] [outer = 0x11c424c00]
08:01:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x13003c000 == 34 [pid = 1759] [id = 430]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x125e30800) [pid = 1759] [serial = 1202] [outer = 0x0]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x129aaf400) [pid = 1759] [serial = 1203] [outer = 0x125e30800]
08:01:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:57 INFO - document served over http requires an http
08:01:57 INFO - sub-resource via iframe-tag using the http-csp
08:01:57 INFO - delivery method with swap-origin-redirect and when
08:01:57 INFO - the target request is cross-origin.
08:01:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 522ms
08:01:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:01:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x130044000 == 35 [pid = 1759] [id = 431]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x126f7c000) [pid = 1759] [serial = 1204] [outer = 0x0]
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x12b184400) [pid = 1759] [serial = 1205] [outer = 0x126f7c000]
08:01:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x12b191000) [pid = 1759] [serial = 1206] [outer = 0x126f7c000]
08:01:58 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:58 INFO - document served over http requires an http
08:01:58 INFO - sub-resource via script-tag using the http-csp
08:01:58 INFO - delivery method with keep-origin-redirect and when
08:01:58 INFO - the target request is cross-origin.
08:01:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 527ms
08:01:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:01:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x130058000 == 36 [pid = 1759] [id = 432]
08:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x12b18c000) [pid = 1759] [serial = 1207] [outer = 0x0]
08:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x12fc3a400) [pid = 1759] [serial = 1208] [outer = 0x12b18c000]
08:01:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x12fe8c800) [pid = 1759] [serial = 1209] [outer = 0x12b18c000]
08:01:58 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:58 INFO - document served over http requires an http
08:01:58 INFO - sub-resource via script-tag using the http-csp
08:01:58 INFO - delivery method with no-redirect and when
08:01:58 INFO - the target request is cross-origin.
08:01:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 576ms
08:01:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:01:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe38800 == 37 [pid = 1759] [id = 433]
08:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x12fe8cc00) [pid = 1759] [serial = 1210] [outer = 0x0]
08:01:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x12fe93000) [pid = 1759] [serial = 1211] [outer = 0x12fe8cc00]
08:01:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x12bb1b400) [pid = 1759] [serial = 1212] [outer = 0x12fe8cc00]
08:01:59 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:01:59 INFO - document served over http requires an http
08:01:59 INFO - sub-resource via script-tag using the http-csp
08:01:59 INFO - delivery method with swap-origin-redirect and when
08:01:59 INFO - the target request is cross-origin.
08:01:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 726ms
08:01:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:01:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bb58800 == 38 [pid = 1759] [id = 434]
08:01:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x12bb22000) [pid = 1759] [serial = 1213] [outer = 0x0]
08:01:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x12bb24000) [pid = 1759] [serial = 1214] [outer = 0x12bb22000]
08:01:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:01:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x12f4b7800) [pid = 1759] [serial = 1215] [outer = 0x12bb22000]
08:02:00 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:00 INFO - document served over http requires an http
08:02:00 INFO - sub-resource via xhr-request using the http-csp
08:02:00 INFO - delivery method with keep-origin-redirect and when
08:02:00 INFO - the target request is cross-origin.
08:02:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1127ms
08:02:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:02:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f460000 == 39 [pid = 1759] [id = 435]
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x129aa8c00) [pid = 1759] [serial = 1216] [outer = 0x0]
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x12fe14800) [pid = 1759] [serial = 1217] [outer = 0x129aa8c00]
08:02:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x12fe1f400) [pid = 1759] [serial = 1218] [outer = 0x129aa8c00]
08:02:01 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:01 INFO - document served over http requires an http
08:02:01 INFO - sub-resource via xhr-request using the http-csp
08:02:01 INFO - delivery method with no-redirect and when
08:02:01 INFO - the target request is cross-origin.
08:02:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 929ms
08:02:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:02:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e6000 == 40 [pid = 1759] [id = 436]
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x11e211800) [pid = 1759] [serial = 1219] [outer = 0x0]
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x125ec7000) [pid = 1759] [serial = 1220] [outer = 0x11e211800]
08:02:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x12fe21400) [pid = 1759] [serial = 1221] [outer = 0x11e211800]
08:02:02 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:02 INFO - document served over http requires an http
08:02:02 INFO - sub-resource via xhr-request using the http-csp
08:02:02 INFO - delivery method with swap-origin-redirect and when
08:02:02 INFO - the target request is cross-origin.
08:02:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 776ms
08:02:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:02:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a795000 == 41 [pid = 1759] [id = 437]
08:02:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x11a7fd400) [pid = 1759] [serial = 1222] [outer = 0x0]
08:02:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x11c6af400) [pid = 1759] [serial = 1223] [outer = 0x11a7fd400]
08:02:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x11cb91000) [pid = 1759] [serial = 1224] [outer = 0x11a7fd400]
08:02:03 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:03 INFO - document served over http requires an https
08:02:03 INFO - sub-resource via fetch-request using the http-csp
08:02:03 INFO - delivery method with keep-origin-redirect and when
08:02:03 INFO - the target request is cross-origin.
08:02:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 677ms
08:02:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:02:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e4a000 == 42 [pid = 1759] [id = 438]
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x11a22c800) [pid = 1759] [serial = 1225] [outer = 0x0]
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x11a7f4400) [pid = 1759] [serial = 1226] [outer = 0x11a22c800]
08:02:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x11cde3c00) [pid = 1759] [serial = 1227] [outer = 0x11a22c800]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x129b74000 == 41 [pid = 1759] [id = 424]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12757f000 == 40 [pid = 1759] [id = 423]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e1800 == 39 [pid = 1759] [id = 422]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x126b28000 == 38 [pid = 1759] [id = 421]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x126244800 == 37 [pid = 1759] [id = 420]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x125294800 == 36 [pid = 1759] [id = 419]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a1800 == 35 [pid = 1759] [id = 418]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x127140000 == 34 [pid = 1759] [id = 374]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11d656000 == 33 [pid = 1759] [id = 417]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11c676000 == 32 [pid = 1759] [id = 416]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf6f800 == 31 [pid = 1759] [id = 415]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11c671800 == 30 [pid = 1759] [id = 414]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf83800 == 29 [pid = 1759] [id = 413]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2ba000 == 28 [pid = 1759] [id = 412]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2a9800 == 27 [pid = 1759] [id = 411]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12bde9000 == 26 [pid = 1759] [id = 410]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x129b67000 == 25 [pid = 1759] [id = 409]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x128d42000 == 24 [pid = 1759] [id = 408]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x128d31800 == 23 [pid = 1759] [id = 407]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x127153000 == 22 [pid = 1759] [id = 406]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12713c000 == 21 [pid = 1759] [id = 405]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x126b31000 == 20 [pid = 1759] [id = 404]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x126256000 == 19 [pid = 1759] [id = 403]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e3000 == 18 [pid = 1759] [id = 402]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x12fb1a000 == 17 [pid = 1759] [id = 384]
08:02:03 INFO - PROCESS | 1755 | --DOCSHELL 0x126ee3800 == 16 [pid = 1759] [id = 400]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x126b59800) [pid = 1759] [serial = 1115] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x11cb95000) [pid = 1759] [serial = 1084] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x129b44800) [pid = 1759] [serial = 1048] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x11d346400) [pid = 1759] [serial = 1087] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x11db30400) [pid = 1759] [serial = 1105] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x1229eb400) [pid = 1759] [serial = 1099] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x125e3b400) [pid = 1759] [serial = 1102] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x11f3e2800) [pid = 1759] [serial = 1096] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x11e20c400) [pid = 1759] [serial = 1093] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x1262f1000) [pid = 1759] [serial = 1110] [outer = 0x0] [url = about:blank]
08:02:03 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11db36000) [pid = 1759] [serial = 1090] [outer = 0x0] [url = about:blank]
08:02:03 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:03 INFO - document served over http requires an https
08:02:03 INFO - sub-resource via fetch-request using the http-csp
08:02:03 INFO - delivery method with no-redirect and when
08:02:03 INFO - the target request is cross-origin.
08:02:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 584ms
08:02:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:02:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e46800 == 17 [pid = 1759] [id = 439]
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x11c4cc400) [pid = 1759] [serial = 1228] [outer = 0x0]
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x11c6a4800) [pid = 1759] [serial = 1229] [outer = 0x11c4cc400]
08:02:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x11cf63400) [pid = 1759] [serial = 1230] [outer = 0x11c4cc400]
08:02:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:04 INFO - document served over http requires an https
08:02:04 INFO - sub-resource via fetch-request using the http-csp
08:02:04 INFO - delivery method with swap-origin-redirect and when
08:02:04 INFO - the target request is cross-origin.
08:02:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 473ms
08:02:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:02:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd1000 == 18 [pid = 1759] [id = 440]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x11c4ce000) [pid = 1759] [serial = 1231] [outer = 0x0]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x11cff6000) [pid = 1759] [serial = 1232] [outer = 0x11c4ce000]
08:02:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x11d34a000) [pid = 1759] [serial = 1233] [outer = 0x11c4ce000]
08:02:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8b000 == 19 [pid = 1759] [id = 441]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x11cfe9400) [pid = 1759] [serial = 1234] [outer = 0x0]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x11d619800) [pid = 1759] [serial = 1235] [outer = 0x11cfe9400]
08:02:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:04 INFO - document served over http requires an https
08:02:04 INFO - sub-resource via iframe-tag using the http-csp
08:02:04 INFO - delivery method with keep-origin-redirect and when
08:02:04 INFO - the target request is cross-origin.
08:02:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 522ms
08:02:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:02:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e4800 == 20 [pid = 1759] [id = 442]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x11cff3400) [pid = 1759] [serial = 1236] [outer = 0x0]
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x11d616000) [pid = 1759] [serial = 1237] [outer = 0x11cff3400]
08:02:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x11db38800) [pid = 1759] [serial = 1238] [outer = 0x11cff3400]
08:02:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d656000 == 21 [pid = 1759] [id = 443]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x11d34f400) [pid = 1759] [serial = 1239] [outer = 0x0]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x11ddc4c00) [pid = 1759] [serial = 1240] [outer = 0x11d34f400]
08:02:05 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:05 INFO - document served over http requires an https
08:02:05 INFO - sub-resource via iframe-tag using the http-csp
08:02:05 INFO - delivery method with no-redirect and when
08:02:05 INFO - the target request is cross-origin.
08:02:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 475ms
08:02:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:02:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd1d000 == 22 [pid = 1759] [id = 444]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x11dd06800) [pid = 1759] [serial = 1241] [outer = 0x0]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x11ddce800) [pid = 1759] [serial = 1242] [outer = 0x11dd06800]
08:02:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x11e20c400) [pid = 1759] [serial = 1243] [outer = 0x11dd06800]
08:02:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df83800 == 23 [pid = 1759] [id = 445]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x11e20e800) [pid = 1759] [serial = 1244] [outer = 0x0]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x11e4dd400) [pid = 1759] [serial = 1245] [outer = 0x11e20e800]
08:02:05 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:05 INFO - document served over http requires an https
08:02:05 INFO - sub-resource via iframe-tag using the http-csp
08:02:05 INFO - delivery method with swap-origin-redirect and when
08:02:05 INFO - the target request is cross-origin.
08:02:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 470ms
08:02:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:02:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e403000 == 24 [pid = 1759] [id = 446]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x11dd11000) [pid = 1759] [serial = 1246] [outer = 0x0]
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x11e20e000) [pid = 1759] [serial = 1247] [outer = 0x11dd11000]
08:02:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x11f3ea800) [pid = 1759] [serial = 1248] [outer = 0x11dd11000]
08:02:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:06 INFO - document served over http requires an https
08:02:06 INFO - sub-resource via script-tag using the http-csp
08:02:06 INFO - delivery method with keep-origin-redirect and when
08:02:06 INFO - the target request is cross-origin.
08:02:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 472ms
08:02:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:02:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f392000 == 25 [pid = 1759] [id = 447]
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x11ddc5c00) [pid = 1759] [serial = 1249] [outer = 0x0]
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x1227bbc00) [pid = 1759] [serial = 1250] [outer = 0x11ddc5c00]
08:02:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x1229eec00) [pid = 1759] [serial = 1251] [outer = 0x11ddc5c00]
08:02:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:06 INFO - document served over http requires an https
08:02:06 INFO - sub-resource via script-tag using the http-csp
08:02:06 INFO - delivery method with no-redirect and when
08:02:06 INFO - the target request is cross-origin.
08:02:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 469ms
08:02:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:02:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290c000 == 26 [pid = 1759] [id = 448]
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x1227bb400) [pid = 1759] [serial = 1252] [outer = 0x0]
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x125b4f400) [pid = 1759] [serial = 1253] [outer = 0x1227bb400]
08:02:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x125e3b400) [pid = 1759] [serial = 1254] [outer = 0x1227bb400]
08:02:07 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:07 INFO - document served over http requires an https
08:02:07 INFO - sub-resource via script-tag using the http-csp
08:02:07 INFO - delivery method with swap-origin-redirect and when
08:02:07 INFO - the target request is cross-origin.
08:02:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 634ms
08:02:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:02:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528e000 == 27 [pid = 1759] [id = 449]
08:02:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x125b49400) [pid = 1759] [serial = 1255] [outer = 0x0]
08:02:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x125ec5000) [pid = 1759] [serial = 1256] [outer = 0x125b49400]
08:02:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x1262f0000) [pid = 1759] [serial = 1257] [outer = 0x125b49400]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x11c4d5400) [pid = 1759] [serial = 1153] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x11c6a4400) [pid = 1759] [serial = 1159] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x125b46c00) [pid = 1759] [serial = 1168] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11c4cfc00) [pid = 1759] [serial = 1156] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x11cfeb400) [pid = 1759] [serial = 1162] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x126bc7000) [pid = 1759] [serial = 1121] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x11c6a8c00) [pid = 1759] [serial = 1180] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x11e4e6400) [pid = 1759] [serial = 1183] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x1227c0c00) [pid = 1759] [serial = 1165] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x125ec5800) [pid = 1759] [serial = 1186] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x1262fd800) [pid = 1759] [serial = 1171] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x129b4d000) [pid = 1759] [serial = 1177] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x128d1c800) [pid = 1759] [serial = 1174] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x126f77800) [pid = 1759] [serial = 1136] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x11e203400) [pid = 1759] [serial = 1126] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x1266f4000) [pid = 1759] [serial = 1131] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158504037]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x126f7cc00) [pid = 1759] [serial = 1139] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x12bd9f400) [pid = 1759] [serial = 1151] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x129aaec00) [pid = 1759] [serial = 1148] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x126ea2000) [pid = 1759] [serial = 1137] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x126e0b400) [pid = 1759] [serial = 1134] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x128da9000) [pid = 1759] [serial = 1145] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x11cdddc00) [pid = 1759] [serial = 1181] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x1274c0c00) [pid = 1759] [serial = 1142] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x11e4dc400) [pid = 1759] [serial = 1160] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x12bdad800) [pid = 1759] [serial = 1178] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x129aaa000) [pid = 1759] [serial = 1175] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x11197e800) [pid = 1759] [serial = 1122] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x12fb71800) [pid = 1759] [serial = 1187] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11cddd800) [pid = 1759] [serial = 1157] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x126bc9c00) [pid = 1759] [serial = 1184] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11e273c00) [pid = 1759] [serial = 1127] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x11c87d400) [pid = 1759] [serial = 1124] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x126b4f400) [pid = 1759] [serial = 1169] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x126bc2800) [pid = 1759] [serial = 1132] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158504037]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x1227be800) [pid = 1759] [serial = 1129] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x11e20f000) [pid = 1759] [serial = 1163] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x11cb92000) [pid = 1759] [serial = 1154] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x125e33400) [pid = 1759] [serial = 1166] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x127188c00) [pid = 1759] [serial = 1172] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x12fc44800) [pid = 1759] [serial = 1190] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x1227b4000) [pid = 1759] [serial = 1161] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x12f4b2c00) [pid = 1759] [serial = 1179] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x129b4cc00) [pid = 1759] [serial = 1176] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x126c7e800) [pid = 1759] [serial = 1170] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x1227b9c00) [pid = 1759] [serial = 1164] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x125eca000) [pid = 1759] [serial = 1167] [outer = 0x0] [url = about:blank]
08:02:07 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x127285c00) [pid = 1759] [serial = 1173] [outer = 0x0] [url = about:blank]
08:02:08 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:08 INFO - document served over http requires an https
08:02:08 INFO - sub-resource via xhr-request using the http-csp
08:02:08 INFO - delivery method with keep-origin-redirect and when
08:02:08 INFO - the target request is cross-origin.
08:02:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 829ms
08:02:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:02:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0a800 == 28 [pid = 1759] [id = 450]
08:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11cde4400) [pid = 1759] [serial = 1258] [outer = 0x0]
08:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11e26fc00) [pid = 1759] [serial = 1259] [outer = 0x11cde4400]
08:02:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x1262f0400) [pid = 1759] [serial = 1260] [outer = 0x11cde4400]
08:02:08 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:08 INFO - document served over http requires an https
08:02:08 INFO - sub-resource via xhr-request using the http-csp
08:02:08 INFO - delivery method with no-redirect and when
08:02:08 INFO - the target request is cross-origin.
08:02:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 927ms
08:02:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:02:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x126245800 == 29 [pid = 1759] [id = 451]
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x1262f6c00) [pid = 1759] [serial = 1261] [outer = 0x0]
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x1266f0c00) [pid = 1759] [serial = 1262] [outer = 0x1262f6c00]
08:02:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x126b4f800) [pid = 1759] [serial = 1263] [outer = 0x1262f6c00]
08:02:09 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:09 INFO - document served over http requires an https
08:02:09 INFO - sub-resource via xhr-request using the http-csp
08:02:09 INFO - delivery method with swap-origin-redirect and when
08:02:09 INFO - the target request is cross-origin.
08:02:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 526ms
08:02:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:02:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a50800 == 30 [pid = 1759] [id = 452]
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x126b51800) [pid = 1759] [serial = 1264] [outer = 0x0]
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x126bc2000) [pid = 1759] [serial = 1265] [outer = 0x126b51800]
08:02:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x126c85000) [pid = 1759] [serial = 1266] [outer = 0x126b51800]
08:02:10 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:10 INFO - document served over http requires an http
08:02:10 INFO - sub-resource via fetch-request using the http-csp
08:02:10 INFO - delivery method with keep-origin-redirect and when
08:02:10 INFO - the target request is same-origin.
08:02:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 523ms
08:02:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:02:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf84800 == 31 [pid = 1759] [id = 453]
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x11c4d6000) [pid = 1759] [serial = 1267] [outer = 0x0]
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11c6adc00) [pid = 1759] [serial = 1268] [outer = 0x11c4d6000]
08:02:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11cf63000) [pid = 1759] [serial = 1269] [outer = 0x11c4d6000]
08:02:10 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:10 INFO - document served over http requires an http
08:02:10 INFO - sub-resource via fetch-request using the http-csp
08:02:10 INFO - delivery method with no-redirect and when
08:02:10 INFO - the target request is same-origin.
08:02:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 582ms
08:02:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:02:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e18000 == 32 [pid = 1759] [id = 454]
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x11d61f000) [pid = 1759] [serial = 1270] [outer = 0x0]
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x11db38400) [pid = 1759] [serial = 1271] [outer = 0x11d61f000]
08:02:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11e4ddc00) [pid = 1759] [serial = 1272] [outer = 0x11d61f000]
08:02:11 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:11 INFO - document served over http requires an http
08:02:11 INFO - sub-resource via fetch-request using the http-csp
08:02:11 INFO - delivery method with swap-origin-redirect and when
08:02:11 INFO - the target request is same-origin.
08:02:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 569ms
08:02:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:02:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b2d000 == 33 [pid = 1759] [id = 455]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11f3ed800) [pid = 1759] [serial = 1273] [outer = 0x0]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x125b54800) [pid = 1759] [serial = 1274] [outer = 0x11f3ed800]
08:02:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x126b54c00) [pid = 1759] [serial = 1275] [outer = 0x11f3ed800]
08:02:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f10000 == 34 [pid = 1759] [id = 456]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x126d04400) [pid = 1759] [serial = 1276] [outer = 0x0]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x126d0e400) [pid = 1759] [serial = 1277] [outer = 0x126d04400]
08:02:11 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:11 INFO - document served over http requires an http
08:02:11 INFO - sub-resource via iframe-tag using the http-csp
08:02:11 INFO - delivery method with keep-origin-redirect and when
08:02:11 INFO - the target request is same-origin.
08:02:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 585ms
08:02:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:02:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e0000 == 35 [pid = 1759] [id = 457]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x126bbf000) [pid = 1759] [serial = 1278] [outer = 0x0]
08:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x126d11c00) [pid = 1759] [serial = 1279] [outer = 0x126bbf000]
08:02:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x126f79c00) [pid = 1759] [serial = 1280] [outer = 0x126bbf000]
08:02:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x127146800 == 36 [pid = 1759] [id = 458]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x126d0d800) [pid = 1759] [serial = 1281] [outer = 0x0]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x126f83c00) [pid = 1759] [serial = 1282] [outer = 0x126d0d800]
08:02:12 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:12 INFO - document served over http requires an http
08:02:12 INFO - sub-resource via iframe-tag using the http-csp
08:02:12 INFO - delivery method with no-redirect and when
08:02:12 INFO - the target request is same-origin.
08:02:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 577ms
08:02:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:02:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x127152000 == 37 [pid = 1759] [id = 459]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x126f7f400) [pid = 1759] [serial = 1283] [outer = 0x0]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x127194800) [pid = 1759] [serial = 1284] [outer = 0x126f7f400]
08:02:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x1274bfc00) [pid = 1759] [serial = 1285] [outer = 0x126f7f400]
08:02:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x127580000 == 38 [pid = 1759] [id = 460]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x1274c8400) [pid = 1759] [serial = 1286] [outer = 0x0]
08:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x128d1f400) [pid = 1759] [serial = 1287] [outer = 0x1274c8400]
08:02:12 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:12 INFO - document served over http requires an http
08:02:12 INFO - sub-resource via iframe-tag using the http-csp
08:02:12 INFO - delivery method with swap-origin-redirect and when
08:02:12 INFO - the target request is same-origin.
08:02:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 575ms
08:02:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:02:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d34800 == 39 [pid = 1759] [id = 461]
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x1274c1c00) [pid = 1759] [serial = 1288] [outer = 0x0]
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x128d21400) [pid = 1759] [serial = 1289] [outer = 0x1274c1c00]
08:02:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x129a05c00) [pid = 1759] [serial = 1290] [outer = 0x1274c1c00]
08:02:13 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:13 INFO - document served over http requires an http
08:02:13 INFO - sub-resource via script-tag using the http-csp
08:02:13 INFO - delivery method with keep-origin-redirect and when
08:02:13 INFO - the target request is same-origin.
08:02:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 571ms
08:02:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:02:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b70000 == 40 [pid = 1759] [id = 462]
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x129aa4c00) [pid = 1759] [serial = 1291] [outer = 0x0]
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x129aaa800) [pid = 1759] [serial = 1292] [outer = 0x129aa4c00]
08:02:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x129b4d000) [pid = 1759] [serial = 1293] [outer = 0x129aa4c00]
08:02:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:14 INFO - document served over http requires an http
08:02:14 INFO - sub-resource via script-tag using the http-csp
08:02:14 INFO - delivery method with no-redirect and when
08:02:14 INFO - the target request is same-origin.
08:02:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 573ms
08:02:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:02:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2b2800 == 41 [pid = 1759] [id = 463]
08:02:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x129b52800) [pid = 1759] [serial = 1294] [outer = 0x0]
08:02:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x129b5bc00) [pid = 1759] [serial = 1295] [outer = 0x129b52800]
08:02:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x12b189000) [pid = 1759] [serial = 1296] [outer = 0x129b52800]
08:02:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:14 INFO - document served over http requires an http
08:02:14 INFO - sub-resource via script-tag using the http-csp
08:02:14 INFO - delivery method with swap-origin-redirect and when
08:02:14 INFO - the target request is same-origin.
08:02:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 632ms
08:02:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:02:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b35e000 == 42 [pid = 1759] [id = 464]
08:02:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x12b189400) [pid = 1759] [serial = 1297] [outer = 0x0]
08:02:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x12bb2a800) [pid = 1759] [serial = 1298] [outer = 0x12b189400]
08:02:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x12bdad800) [pid = 1759] [serial = 1299] [outer = 0x12b189400]
08:02:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:16 INFO - document served over http requires an http
08:02:16 INFO - sub-resource via xhr-request using the http-csp
08:02:16 INFO - delivery method with keep-origin-redirect and when
08:02:16 INFO - the target request is same-origin.
08:02:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1280ms
08:02:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:02:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f87000 == 43 [pid = 1759] [id = 465]
08:02:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x11a497c00) [pid = 1759] [serial = 1300] [outer = 0x0]
08:02:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x11dd07800) [pid = 1759] [serial = 1301] [outer = 0x11a497c00]
08:02:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x12fb6f400) [pid = 1759] [serial = 1302] [outer = 0x11a497c00]
08:02:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:16 INFO - document served over http requires an http
08:02:16 INFO - sub-resource via xhr-request using the http-csp
08:02:16 INFO - delivery method with no-redirect and when
08:02:16 INFO - the target request is same-origin.
08:02:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 622ms
08:02:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:02:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbca800 == 44 [pid = 1759] [id = 466]
08:02:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x11a47cc00) [pid = 1759] [serial = 1303] [outer = 0x0]
08:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x11c425c00) [pid = 1759] [serial = 1304] [outer = 0x11a47cc00]
08:02:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x11cdea400) [pid = 1759] [serial = 1305] [outer = 0x11a47cc00]
08:02:17 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:17 INFO - document served over http requires an http
08:02:17 INFO - sub-resource via xhr-request using the http-csp
08:02:17 INFO - delivery method with swap-origin-redirect and when
08:02:17 INFO - the target request is same-origin.
08:02:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 725ms
08:02:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:02:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c899000 == 45 [pid = 1759] [id = 467]
08:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x11a49a800) [pid = 1759] [serial = 1306] [outer = 0x0]
08:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11cf64000) [pid = 1759] [serial = 1307] [outer = 0x11a49a800]
08:02:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x11d81dc00) [pid = 1759] [serial = 1308] [outer = 0x11a49a800]
08:02:18 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:18 INFO - document served over http requires an https
08:02:18 INFO - sub-resource via fetch-request using the http-csp
08:02:18 INFO - delivery method with keep-origin-redirect and when
08:02:18 INFO - the target request is same-origin.
08:02:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 633ms
08:02:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:02:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x113291000 == 46 [pid = 1759] [id = 468]
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x11a7f3c00) [pid = 1759] [serial = 1309] [outer = 0x0]
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x11cdddc00) [pid = 1759] [serial = 1310] [outer = 0x11a7f3c00]
08:02:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x11ddcb400) [pid = 1759] [serial = 1311] [outer = 0x11a7f3c00]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x126245800 == 45 [pid = 1759] [id = 451]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0a800 == 44 [pid = 1759] [id = 450]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x12528e000 == 43 [pid = 1759] [id = 449]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x12290c000 == 42 [pid = 1759] [id = 448]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11f392000 == 41 [pid = 1759] [id = 447]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11df83800 == 40 [pid = 1759] [id = 445]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd1d000 == 39 [pid = 1759] [id = 444]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11d656000 == 38 [pid = 1759] [id = 443]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e4800 == 37 [pid = 1759] [id = 442]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8b000 == 36 [pid = 1759] [id = 441]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd1000 == 35 [pid = 1759] [id = 440]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x119e46800 == 34 [pid = 1759] [id = 439]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x119e4a000 == 33 [pid = 1759] [id = 438]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11a795000 == 32 [pid = 1759] [id = 437]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e6000 == 31 [pid = 1759] [id = 436]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x12f460000 == 30 [pid = 1759] [id = 435]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x12bb58800 == 29 [pid = 1759] [id = 434]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe38800 == 28 [pid = 1759] [id = 433]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x130058000 == 27 [pid = 1759] [id = 432]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x130044000 == 26 [pid = 1759] [id = 431]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x13003c000 == 25 [pid = 1759] [id = 430]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x1299d7800 == 24 [pid = 1759] [id = 429]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64e000 == 23 [pid = 1759] [id = 427]
08:02:18 INFO - PROCESS | 1755 | --DOCSHELL 0x1272a8800 == 22 [pid = 1759] [id = 428]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x11ddc5400) [pid = 1759] [serial = 1182] [outer = 0x0] [url = about:blank]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x12f4b7400) [pid = 1759] [serial = 1185] [outer = 0x0] [url = about:blank]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x11db39800) [pid = 1759] [serial = 1155] [outer = 0x0] [url = about:blank]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x11db32800) [pid = 1759] [serial = 1158] [outer = 0x0] [url = about:blank]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x126d08400) [pid = 1759] [serial = 1120] [outer = 0x0] [url = about:blank]
08:02:18 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x12fc3c800) [pid = 1759] [serial = 1188] [outer = 0x0] [url = about:blank]
08:02:18 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:18 INFO - document served over http requires an https
08:02:18 INFO - sub-resource via fetch-request using the http-csp
08:02:18 INFO - delivery method with no-redirect and when
08:02:18 INFO - the target request is same-origin.
08:02:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 472ms
08:02:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:02:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd6800 == 23 [pid = 1759] [id = 469]
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x11d821400) [pid = 1759] [serial = 1312] [outer = 0x0]
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11e279000) [pid = 1759] [serial = 1313] [outer = 0x11d821400]
08:02:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x11f3ec000) [pid = 1759] [serial = 1314] [outer = 0x11d821400]
08:02:19 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:19 INFO - document served over http requires an https
08:02:19 INFO - sub-resource via fetch-request using the http-csp
08:02:19 INFO - delivery method with swap-origin-redirect and when
08:02:19 INFO - the target request is same-origin.
08:02:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 521ms
08:02:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:02:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d64e000 == 24 [pid = 1759] [id = 470]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x11ddcc000) [pid = 1759] [serial = 1315] [outer = 0x0]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x1229ee800) [pid = 1759] [serial = 1316] [outer = 0x11ddcc000]
08:02:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x125ebec00) [pid = 1759] [serial = 1317] [outer = 0x11ddcc000]
08:02:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd32000 == 25 [pid = 1759] [id = 471]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x1227b5800) [pid = 1759] [serial = 1318] [outer = 0x0]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x1262f0c00) [pid = 1759] [serial = 1319] [outer = 0x1227b5800]
08:02:19 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:19 INFO - document served over http requires an https
08:02:19 INFO - sub-resource via iframe-tag using the http-csp
08:02:19 INFO - delivery method with keep-origin-redirect and when
08:02:19 INFO - the target request is same-origin.
08:02:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 479ms
08:02:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:02:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e41a000 == 26 [pid = 1759] [id = 472]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x125ec9000) [pid = 1759] [serial = 1320] [outer = 0x0]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x1266f0000) [pid = 1759] [serial = 1321] [outer = 0x125ec9000]
08:02:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x126c80800) [pid = 1759] [serial = 1322] [outer = 0x125ec9000]
08:02:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290c000 == 27 [pid = 1759] [id = 473]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x126e93800) [pid = 1759] [serial = 1323] [outer = 0x0]
08:02:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x127281000) [pid = 1759] [serial = 1324] [outer = 0x126e93800]
08:02:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:20 INFO - document served over http requires an https
08:02:20 INFO - sub-resource via iframe-tag using the http-csp
08:02:20 INFO - delivery method with no-redirect and when
08:02:20 INFO - the target request is same-origin.
08:02:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 523ms
08:02:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:02:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528d000 == 28 [pid = 1759] [id = 474]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x126e0b400) [pid = 1759] [serial = 1325] [outer = 0x0]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x128da1800) [pid = 1759] [serial = 1326] [outer = 0x126e0b400]
08:02:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x129b5e000) [pid = 1759] [serial = 1327] [outer = 0x126e0b400]
08:02:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0e800 == 29 [pid = 1759] [id = 475]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x12b187c00) [pid = 1759] [serial = 1328] [outer = 0x0]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x12bb1e800) [pid = 1759] [serial = 1329] [outer = 0x12b187c00]
08:02:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:20 INFO - document served over http requires an https
08:02:20 INFO - sub-resource via iframe-tag using the http-csp
08:02:20 INFO - delivery method with swap-origin-redirect and when
08:02:20 INFO - the target request is same-origin.
08:02:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 521ms
08:02:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:02:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x126018800 == 30 [pid = 1759] [id = 476]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x128d9f800) [pid = 1759] [serial = 1330] [outer = 0x0]
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x12bb24800) [pid = 1759] [serial = 1331] [outer = 0x128d9f800]
08:02:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x12fb6c400) [pid = 1759] [serial = 1332] [outer = 0x128d9f800]
08:02:21 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:21 INFO - document served over http requires an https
08:02:21 INFO - sub-resource via script-tag using the http-csp
08:02:21 INFO - delivery method with keep-origin-redirect and when
08:02:21 INFO - the target request is same-origin.
08:02:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 474ms
08:02:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:02:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x126edc800 == 31 [pid = 1759] [id = 477]
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x12b191800) [pid = 1759] [serial = 1333] [outer = 0x0]
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x12fc44000) [pid = 1759] [serial = 1334] [outer = 0x12b191800]
08:02:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x12fe21c00) [pid = 1759] [serial = 1335] [outer = 0x12b191800]
08:02:21 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:21 INFO - document served over http requires an https
08:02:21 INFO - sub-resource via script-tag using the http-csp
08:02:21 INFO - delivery method with no-redirect and when
08:02:21 INFO - the target request is same-origin.
08:02:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 473ms
08:02:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:02:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299ee000 == 32 [pid = 1759] [id = 478]
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x12fe22800) [pid = 1759] [serial = 1336] [outer = 0x0]
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x12fe92c00) [pid = 1759] [serial = 1337] [outer = 0x12fe22800]
08:02:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x12b3d8800) [pid = 1759] [serial = 1338] [outer = 0x12fe22800]
08:02:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:22 INFO - document served over http requires an https
08:02:22 INFO - sub-resource via script-tag using the http-csp
08:02:22 INFO - delivery method with swap-origin-redirect and when
08:02:22 INFO - the target request is same-origin.
08:02:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 527ms
08:02:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:02:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bb67000 == 33 [pid = 1759] [id = 479]
08:02:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x12b3e1800) [pid = 1759] [serial = 1339] [outer = 0x0]
08:02:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x12b3e3c00) [pid = 1759] [serial = 1340] [outer = 0x12b3e1800]
08:02:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x1301e5c00) [pid = 1759] [serial = 1341] [outer = 0x12b3e1800]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x11ddc5c00) [pid = 1759] [serial = 1249] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x11cde4400) [pid = 1759] [serial = 1258] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x11c4ce000) [pid = 1759] [serial = 1231] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x11c4cc400) [pid = 1759] [serial = 1228] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x11a22c800) [pid = 1759] [serial = 1225] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x1227bb400) [pid = 1759] [serial = 1252] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x125b49400) [pid = 1759] [serial = 1255] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x11dd11000) [pid = 1759] [serial = 1246] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x11cff3400) [pid = 1759] [serial = 1236] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x12b188800) [pid = 1759] [serial = 1192] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x11dd06800) [pid = 1759] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x11d34f400) [pid = 1759] [serial = 1239] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158525020]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x11cfe9400) [pid = 1759] [serial = 1234] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x11a7fd400) [pid = 1759] [serial = 1222] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x11e20e800) [pid = 1759] [serial = 1244] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x125e30800) [pid = 1759] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x1227bac00) [pid = 1759] [serial = 1197] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158517107]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x12fe93000) [pid = 1759] [serial = 1211] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x126bc2000) [pid = 1759] [serial = 1265] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x11ddc4c00) [pid = 1759] [serial = 1240] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158525020]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x11ddce800) [pid = 1759] [serial = 1242] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x11e4dd400) [pid = 1759] [serial = 1245] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x11d616000) [pid = 1759] [serial = 1237] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x11e26fc00) [pid = 1759] [serial = 1259] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x125ec7000) [pid = 1759] [serial = 1220] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x11a7f4400) [pid = 1759] [serial = 1226] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x12bb24000) [pid = 1759] [serial = 1214] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x1262f8800) [pid = 1759] [serial = 1200] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x125e39000) [pid = 1759] [serial = 1198] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158517107]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x11d619800) [pid = 1759] [serial = 1235] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x129aaf400) [pid = 1759] [serial = 1203] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x125ec5000) [pid = 1759] [serial = 1256] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x11c6af400) [pid = 1759] [serial = 1223] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11e20e000) [pid = 1759] [serial = 1247] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x1227bbc00) [pid = 1759] [serial = 1250] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x1266f0c00) [pid = 1759] [serial = 1262] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x12b184400) [pid = 1759] [serial = 1205] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x12fc3a400) [pid = 1759] [serial = 1208] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x11cff6000) [pid = 1759] [serial = 1232] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x11d34f800) [pid = 1759] [serial = 1195] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x11195bc00) [pid = 1759] [serial = 1193] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x125b4f400) [pid = 1759] [serial = 1253] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x11c6a4800) [pid = 1759] [serial = 1229] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x12fe14800) [pid = 1759] [serial = 1217] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x1262f0400) [pid = 1759] [serial = 1260] [outer = 0x0] [url = about:blank]
08:02:22 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x1262f0000) [pid = 1759] [serial = 1257] [outer = 0x0] [url = about:blank]
08:02:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:22 INFO - document served over http requires an https
08:02:22 INFO - sub-resource via xhr-request using the http-csp
08:02:22 INFO - delivery method with keep-origin-redirect and when
08:02:22 INFO - the target request is same-origin.
08:02:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 783ms
08:02:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:02:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fb20800 == 34 [pid = 1759] [id = 480]
08:02:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x11cff2c00) [pid = 1759] [serial = 1342] [outer = 0x0]
08:02:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x11d344000) [pid = 1759] [serial = 1343] [outer = 0x11cff2c00]
08:02:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x11ddc5c00) [pid = 1759] [serial = 1344] [outer = 0x11cff2c00]
08:02:24 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:24 INFO - document served over http requires an https
08:02:24 INFO - sub-resource via xhr-request using the http-csp
08:02:24 INFO - delivery method with no-redirect and when
08:02:24 INFO - the target request is same-origin.
08:02:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1178ms
08:02:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:02:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe3f800 == 35 [pid = 1759] [id = 481]
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x11e26fc00) [pid = 1759] [serial = 1345] [outer = 0x0]
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x125ec5000) [pid = 1759] [serial = 1346] [outer = 0x11e26fc00]
08:02:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x12b188800) [pid = 1759] [serial = 1347] [outer = 0x11e26fc00]
08:02:24 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:24 INFO - document served over http requires an https
08:02:24 INFO - sub-resource via xhr-request using the http-csp
08:02:24 INFO - delivery method with swap-origin-redirect and when
08:02:24 INFO - the target request is same-origin.
08:02:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 520ms
08:02:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:02:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd1800 == 36 [pid = 1759] [id = 482]
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x11c4cc800) [pid = 1759] [serial = 1348] [outer = 0x0]
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x11c6a7c00) [pid = 1759] [serial = 1349] [outer = 0x11c4cc800]
08:02:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x11d619c00) [pid = 1759] [serial = 1350] [outer = 0x11c4cc800]
08:02:25 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:25 INFO - document served over http requires an http
08:02:25 INFO - sub-resource via fetch-request using the meta-csp
08:02:25 INFO - delivery method with keep-origin-redirect and when
08:02:25 INFO - the target request is cross-origin.
08:02:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 622ms
08:02:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:02:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x12757f000 == 37 [pid = 1759] [id = 483]
08:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x11e204c00) [pid = 1759] [serial = 1351] [outer = 0x0]
08:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x1227c0800) [pid = 1759] [serial = 1352] [outer = 0x11e204c00]
08:02:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x1262fb000) [pid = 1759] [serial = 1353] [outer = 0x11e204c00]
08:02:25 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:25 INFO - document served over http requires an http
08:02:25 INFO - sub-resource via fetch-request using the meta-csp
08:02:25 INFO - delivery method with no-redirect and when
08:02:25 INFO - the target request is cross-origin.
08:02:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 573ms
08:02:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:02:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x130055000 == 38 [pid = 1759] [id = 484]
08:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x126f81400) [pid = 1759] [serial = 1354] [outer = 0x0]
08:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x12b18e400) [pid = 1759] [serial = 1355] [outer = 0x126f81400]
08:02:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x12bb26400) [pid = 1759] [serial = 1356] [outer = 0x126f81400]
08:02:26 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:26 INFO - document served over http requires an http
08:02:26 INFO - sub-resource via fetch-request using the meta-csp
08:02:26 INFO - delivery method with swap-origin-redirect and when
08:02:26 INFO - the target request is cross-origin.
08:02:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 578ms
08:02:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:02:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x127259000 == 39 [pid = 1759] [id = 485]
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x12fb72c00) [pid = 1759] [serial = 1357] [outer = 0x0]
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x12fe22c00) [pid = 1759] [serial = 1358] [outer = 0x12fb72c00]
08:02:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x1301e8800) [pid = 1759] [serial = 1359] [outer = 0x12fb72c00]
08:02:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x130057800 == 40 [pid = 1759] [id = 486]
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x1301eb400) [pid = 1759] [serial = 1360] [outer = 0x0]
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x1301ee000) [pid = 1759] [serial = 1361] [outer = 0x1301eb400]
08:02:26 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:26 INFO - document served over http requires an http
08:02:26 INFO - sub-resource via iframe-tag using the meta-csp
08:02:26 INFO - delivery method with keep-origin-redirect and when
08:02:26 INFO - the target request is cross-origin.
08:02:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 527ms
08:02:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:02:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x130253000 == 41 [pid = 1759] [id = 487]
08:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x1301ea000) [pid = 1759] [serial = 1362] [outer = 0x0]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x13026dc00) [pid = 1759] [serial = 1363] [outer = 0x1301ea000]
08:02:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x130274c00) [pid = 1759] [serial = 1364] [outer = 0x1301ea000]
08:02:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x130262000 == 42 [pid = 1759] [id = 488]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x130278000) [pid = 1759] [serial = 1365] [outer = 0x0]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x13027ac00) [pid = 1759] [serial = 1366] [outer = 0x130278000]
08:02:27 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:27 INFO - document served over http requires an http
08:02:27 INFO - sub-resource via iframe-tag using the meta-csp
08:02:27 INFO - delivery method with no-redirect and when
08:02:27 INFO - the target request is cross-origin.
08:02:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 522ms
08:02:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:02:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x130269800 == 43 [pid = 1759] [id = 489]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x12ffb3c00) [pid = 1759] [serial = 1367] [outer = 0x0]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x12ffb4c00) [pid = 1759] [serial = 1368] [outer = 0x12ffb3c00]
08:02:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x12ffbbc00) [pid = 1759] [serial = 1369] [outer = 0x12ffb3c00]
08:02:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffd1800 == 44 [pid = 1759] [id = 490]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x12ffbe800) [pid = 1759] [serial = 1370] [outer = 0x0]
08:02:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x130279c00) [pid = 1759] [serial = 1371] [outer = 0x12ffbe800]
08:02:27 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:27 INFO - document served over http requires an http
08:02:27 INFO - sub-resource via iframe-tag using the meta-csp
08:02:27 INFO - delivery method with swap-origin-redirect and when
08:02:27 INFO - the target request is cross-origin.
08:02:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 571ms
08:02:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:02:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffd9800 == 45 [pid = 1759] [id = 491]
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x12ffbd800) [pid = 1759] [serial = 1372] [outer = 0x0]
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x135d72c00) [pid = 1759] [serial = 1373] [outer = 0x12ffbd800]
08:02:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x135d79800) [pid = 1759] [serial = 1374] [outer = 0x12ffbd800]
08:02:28 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:28 INFO - document served over http requires an http
08:02:28 INFO - sub-resource via script-tag using the meta-csp
08:02:28 INFO - delivery method with keep-origin-redirect and when
08:02:28 INFO - the target request is cross-origin.
08:02:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 527ms
08:02:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:02:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dbf800 == 46 [pid = 1759] [id = 492]
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x135d72400) [pid = 1759] [serial = 1375] [outer = 0x0]
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x12ba44400) [pid = 1759] [serial = 1376] [outer = 0x135d72400]
08:02:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x12ba49400) [pid = 1759] [serial = 1377] [outer = 0x135d72400]
08:02:29 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:29 INFO - document served over http requires an http
08:02:29 INFO - sub-resource via script-tag using the meta-csp
08:02:29 INFO - delivery method with no-redirect and when
08:02:29 INFO - the target request is cross-origin.
08:02:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 524ms
08:02:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:02:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dd2000 == 47 [pid = 1759] [id = 493]
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x12ba4f800) [pid = 1759] [serial = 1378] [outer = 0x0]
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x12ba51400) [pid = 1759] [serial = 1379] [outer = 0x12ba4f800]
08:02:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x135c6b000) [pid = 1759] [serial = 1380] [outer = 0x12ba4f800]
08:02:29 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:29 INFO - document served over http requires an http
08:02:29 INFO - sub-resource via script-tag using the meta-csp
08:02:29 INFO - delivery method with swap-origin-redirect and when
08:02:29 INFO - the target request is cross-origin.
08:02:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 523ms
08:02:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:02:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x135c15000 == 48 [pid = 1759] [id = 494]
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x135c6b400) [pid = 1759] [serial = 1381] [outer = 0x0]
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x135c70400) [pid = 1759] [serial = 1382] [outer = 0x135c6b400]
08:02:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x135c77c00) [pid = 1759] [serial = 1383] [outer = 0x135c6b400]
08:02:30 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:30 INFO - document served over http requires an http
08:02:30 INFO - sub-resource via xhr-request using the meta-csp
08:02:30 INFO - delivery method with keep-origin-redirect and when
08:02:30 INFO - the target request is cross-origin.
08:02:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 674ms
08:02:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:02:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x126264800 == 49 [pid = 1759] [id = 495]
08:02:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x129a0c400) [pid = 1759] [serial = 1384] [outer = 0x0]
08:02:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x129b56400) [pid = 1759] [serial = 1385] [outer = 0x129a0c400]
08:02:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x12b6a7000) [pid = 1759] [serial = 1386] [outer = 0x129a0c400]
08:02:31 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:31 INFO - document served over http requires an http
08:02:31 INFO - sub-resource via xhr-request using the meta-csp
08:02:31 INFO - delivery method with no-redirect and when
08:02:31 INFO - the target request is cross-origin.
08:02:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1637ms
08:02:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:02:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e6800 == 50 [pid = 1759] [id = 496]
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x11c875000) [pid = 1759] [serial = 1387] [outer = 0x0]
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x11c879400) [pid = 1759] [serial = 1388] [outer = 0x11c875000]
08:02:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x11db30800) [pid = 1759] [serial = 1389] [outer = 0x11c875000]
08:02:32 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:32 INFO - document served over http requires an http
08:02:32 INFO - sub-resource via xhr-request using the meta-csp
08:02:32 INFO - delivery method with swap-origin-redirect and when
08:02:32 INFO - the target request is cross-origin.
08:02:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 675ms
08:02:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:02:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85e800 == 51 [pid = 1759] [id = 497]
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x11c6acc00) [pid = 1759] [serial = 1390] [outer = 0x0]
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x11d346800) [pid = 1759] [serial = 1391] [outer = 0x11c6acc00]
08:02:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x11ddca400) [pid = 1759] [serial = 1392] [outer = 0x11c6acc00]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12fb20800 == 50 [pid = 1759] [id = 480]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12bb67000 == 49 [pid = 1759] [id = 479]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126f1a000 == 48 [pid = 1759] [id = 401]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x1299ee000 == 47 [pid = 1759] [id = 478]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126edc800 == 46 [pid = 1759] [id = 477]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126018800 == 45 [pid = 1759] [id = 476]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0e800 == 44 [pid = 1759] [id = 475]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12528d000 == 43 [pid = 1759] [id = 474]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12290c000 == 42 [pid = 1759] [id = 473]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11e41a000 == 41 [pid = 1759] [id = 472]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd32000 == 40 [pid = 1759] [id = 471]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11d64e000 == 39 [pid = 1759] [id = 470]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11e403000 == 38 [pid = 1759] [id = 446]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd6800 == 37 [pid = 1759] [id = 469]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x113291000 == 36 [pid = 1759] [id = 468]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11c899000 == 35 [pid = 1759] [id = 467]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbca800 == 34 [pid = 1759] [id = 466]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x119f87000 == 33 [pid = 1759] [id = 465]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12b35e000 == 32 [pid = 1759] [id = 464]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2b2800 == 31 [pid = 1759] [id = 463]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12f44b800 == 30 [pid = 1759] [id = 425]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x129b70000 == 29 [pid = 1759] [id = 462]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x128d34800 == 28 [pid = 1759] [id = 461]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x127152000 == 27 [pid = 1759] [id = 459]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x127580000 == 26 [pid = 1759] [id = 460]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x127146800 == 25 [pid = 1759] [id = 458]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e0000 == 24 [pid = 1759] [id = 457]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126f10000 == 23 [pid = 1759] [id = 456]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126b2d000 == 22 [pid = 1759] [id = 455]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x125e18000 == 21 [pid = 1759] [id = 454]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x12fb19800 == 20 [pid = 1759] [id = 426]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x126a50800 == 19 [pid = 1759] [id = 452]
08:02:33 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf84800 == 18 [pid = 1759] [id = 453]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x125e3b400) [pid = 1759] [serial = 1254] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x11e20c400) [pid = 1759] [serial = 1243] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x11cf63400) [pid = 1759] [serial = 1230] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x12b185400) [pid = 1759] [serial = 1191] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x1229eec00) [pid = 1759] [serial = 1251] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x11db38800) [pid = 1759] [serial = 1238] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x11cde3c00) [pid = 1759] [serial = 1227] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x11f3ea800) [pid = 1759] [serial = 1248] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x11d34a000) [pid = 1759] [serial = 1233] [outer = 0x0] [url = about:blank]
08:02:33 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x11cb91000) [pid = 1759] [serial = 1224] [outer = 0x0] [url = about:blank]
08:02:33 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:33 INFO - document served over http requires an https
08:02:33 INFO - sub-resource via fetch-request using the meta-csp
08:02:33 INFO - delivery method with keep-origin-redirect and when
08:02:33 INFO - the target request is cross-origin.
08:02:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 573ms
08:02:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:02:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a77b800 == 19 [pid = 1759] [id = 498]
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x11c6b2000) [pid = 1759] [serial = 1393] [outer = 0x0]
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x11c877400) [pid = 1759] [serial = 1394] [outer = 0x11c6b2000]
08:02:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x11ddcf400) [pid = 1759] [serial = 1395] [outer = 0x11c6b2000]
08:02:33 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:33 INFO - document served over http requires an https
08:02:33 INFO - sub-resource via fetch-request using the meta-csp
08:02:33 INFO - delivery method with no-redirect and when
08:02:33 INFO - the target request is cross-origin.
08:02:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 478ms
08:02:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:02:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1ca800 == 20 [pid = 1759] [id = 499]
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x11c872400) [pid = 1759] [serial = 1396] [outer = 0x0]
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x11f3e4000) [pid = 1759] [serial = 1397] [outer = 0x11c872400]
08:02:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x1229f2000) [pid = 1759] [serial = 1398] [outer = 0x11c872400]
08:02:34 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:34 INFO - document served over http requires an https
08:02:34 INFO - sub-resource via fetch-request using the meta-csp
08:02:34 INFO - delivery method with swap-origin-redirect and when
08:02:34 INFO - the target request is cross-origin.
08:02:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 527ms
08:02:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:02:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df78800 == 21 [pid = 1759] [id = 500]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x125b45c00) [pid = 1759] [serial = 1399] [outer = 0x0]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x125ebf400) [pid = 1759] [serial = 1400] [outer = 0x125b45c00]
08:02:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x1262f5800) [pid = 1759] [serial = 1401] [outer = 0x125b45c00]
08:02:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e41a000 == 22 [pid = 1759] [id = 501]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x125b49c00) [pid = 1759] [serial = 1402] [outer = 0x0]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x126bc2000) [pid = 1759] [serial = 1403] [outer = 0x125b49c00]
08:02:34 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:34 INFO - document served over http requires an https
08:02:34 INFO - sub-resource via iframe-tag using the meta-csp
08:02:34 INFO - delivery method with keep-origin-redirect and when
08:02:34 INFO - the target request is cross-origin.
08:02:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 519ms
08:02:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:02:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290c000 == 23 [pid = 1759] [id = 502]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x125e3d000) [pid = 1759] [serial = 1404] [outer = 0x0]
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x126b5c400) [pid = 1759] [serial = 1405] [outer = 0x125e3d000]
08:02:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x126d10400) [pid = 1759] [serial = 1406] [outer = 0x125e3d000]
08:02:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528c800 == 24 [pid = 1759] [id = 503]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x126e0f000) [pid = 1759] [serial = 1407] [outer = 0x0]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x126e15c00) [pid = 1759] [serial = 1408] [outer = 0x126e0f000]
08:02:35 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:35 INFO - document served over http requires an https
08:02:35 INFO - sub-resource via iframe-tag using the meta-csp
08:02:35 INFO - delivery method with no-redirect and when
08:02:35 INFO - the target request is cross-origin.
08:02:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 528ms
08:02:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:02:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e0a800 == 25 [pid = 1759] [id = 504]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x126c7f400) [pid = 1759] [serial = 1409] [outer = 0x0]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x126e16000) [pid = 1759] [serial = 1410] [outer = 0x126c7f400]
08:02:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x12718a800) [pid = 1759] [serial = 1411] [outer = 0x126c7f400]
08:02:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x12600c000 == 26 [pid = 1759] [id = 505]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x1274ba800) [pid = 1759] [serial = 1412] [outer = 0x0]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x1274c8800) [pid = 1759] [serial = 1413] [outer = 0x1274ba800]
08:02:35 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:35 INFO - document served over http requires an https
08:02:35 INFO - sub-resource via iframe-tag using the meta-csp
08:02:35 INFO - delivery method with swap-origin-redirect and when
08:02:35 INFO - the target request is cross-origin.
08:02:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 573ms
08:02:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:02:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x12625e800 == 27 [pid = 1759] [id = 506]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x126e98c00) [pid = 1759] [serial = 1414] [outer = 0x0]
08:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x128d21800) [pid = 1759] [serial = 1415] [outer = 0x126e98c00]
08:02:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x129b48400) [pid = 1759] [serial = 1416] [outer = 0x126e98c00]
08:02:36 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:36 INFO - document served over http requires an https
08:02:36 INFO - sub-resource via script-tag using the meta-csp
08:02:36 INFO - delivery method with keep-origin-redirect and when
08:02:36 INFO - the target request is cross-origin.
08:02:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 527ms
08:02:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:02:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b21000 == 28 [pid = 1759] [id = 507]
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x128d1fc00) [pid = 1759] [serial = 1417] [outer = 0x0]
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x12b185c00) [pid = 1759] [serial = 1418] [outer = 0x128d1fc00]
08:02:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x12b3dc400) [pid = 1759] [serial = 1419] [outer = 0x128d1fc00]
08:02:36 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:36 INFO - document served over http requires an https
08:02:36 INFO - sub-resource via script-tag using the meta-csp
08:02:36 INFO - delivery method with no-redirect and when
08:02:36 INFO - the target request is cross-origin.
08:02:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 472ms
08:02:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:02:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f11800 == 29 [pid = 1759] [id = 508]
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x12b185400) [pid = 1759] [serial = 1420] [outer = 0x0]
08:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x12b42e400) [pid = 1759] [serial = 1421] [outer = 0x12b185400]
08:02:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x12b6a9800) [pid = 1759] [serial = 1422] [outer = 0x12b185400]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x12fb6f800) [pid = 1759] [serial = 1189] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x126d0d800) [pid = 1759] [serial = 1281] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158532299]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x1274c8400) [pid = 1759] [serial = 1286] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x126d04400) [pid = 1759] [serial = 1276] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x1262f6c00) [pid = 1759] [serial = 1261] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x125ec5000) [pid = 1759] [serial = 1346] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x11a47cc00) [pid = 1759] [serial = 1303] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x12fe22800) [pid = 1759] [serial = 1336] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x11a49a800) [pid = 1759] [serial = 1306] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x11cff2c00) [pid = 1759] [serial = 1342] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x11a7f3c00) [pid = 1759] [serial = 1309] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x126e0b400) [pid = 1759] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x1227b5800) [pid = 1759] [serial = 1318] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x1266f0800) [pid = 1759] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x11ddcc000) [pid = 1759] [serial = 1315] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x125ec9000) [pid = 1759] [serial = 1320] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x12b191800) [pid = 1759] [serial = 1333] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x128d9f800) [pid = 1759] [serial = 1330] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x12b3e1800) [pid = 1759] [serial = 1339] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x126b51800) [pid = 1759] [serial = 1264] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x11d821400) [pid = 1759] [serial = 1312] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x12b187c00) [pid = 1759] [serial = 1328] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x126e93800) [pid = 1759] [serial = 1323] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158539935]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x129b5bc00) [pid = 1759] [serial = 1295] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x12bb2a800) [pid = 1759] [serial = 1298] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x11dd07800) [pid = 1759] [serial = 1301] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x129aaa800) [pid = 1759] [serial = 1292] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x128d1f400) [pid = 1759] [serial = 1287] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x127194800) [pid = 1759] [serial = 1284] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x126d0e400) [pid = 1759] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x125b54800) [pid = 1759] [serial = 1274] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x11db38400) [pid = 1759] [serial = 1271] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x126f83c00) [pid = 1759] [serial = 1282] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158532299]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x126d11c00) [pid = 1759] [serial = 1279] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x128d21400) [pid = 1759] [serial = 1289] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x127281000) [pid = 1759] [serial = 1324] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158539935]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x1266f0000) [pid = 1759] [serial = 1321] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x11c425c00) [pid = 1759] [serial = 1304] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x11c6adc00) [pid = 1759] [serial = 1268] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x11d344000) [pid = 1759] [serial = 1343] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x11e279000) [pid = 1759] [serial = 1313] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x12bb24800) [pid = 1759] [serial = 1331] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x12fc44000) [pid = 1759] [serial = 1334] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x11cf64000) [pid = 1759] [serial = 1307] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x11cdddc00) [pid = 1759] [serial = 1310] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x12bb1e800) [pid = 1759] [serial = 1329] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x128da1800) [pid = 1759] [serial = 1326] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x1262f0c00) [pid = 1759] [serial = 1319] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x1229ee800) [pid = 1759] [serial = 1316] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x12fe92c00) [pid = 1759] [serial = 1337] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x12b3e3c00) [pid = 1759] [serial = 1340] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x11ddc5c00) [pid = 1759] [serial = 1344] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x11cdea400) [pid = 1759] [serial = 1305] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x1301e5c00) [pid = 1759] [serial = 1341] [outer = 0x0] [url = about:blank]
08:02:37 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x126b4f800) [pid = 1759] [serial = 1263] [outer = 0x0] [url = about:blank]
08:02:37 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:37 INFO - document served over http requires an https
08:02:37 INFO - sub-resource via script-tag using the meta-csp
08:02:37 INFO - delivery method with swap-origin-redirect and when
08:02:37 INFO - the target request is cross-origin.
08:02:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 578ms
08:02:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:02:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x127138800 == 30 [pid = 1759] [id = 509]
08:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x11d344000) [pid = 1759] [serial = 1423] [outer = 0x0]
08:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11db38400) [pid = 1759] [serial = 1424] [outer = 0x11d344000]
08:02:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x1266ef800) [pid = 1759] [serial = 1425] [outer = 0x11d344000]
08:02:37 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:37 INFO - document served over http requires an https
08:02:37 INFO - sub-resource via xhr-request using the meta-csp
08:02:37 INFO - delivery method with keep-origin-redirect and when
08:02:37 INFO - the target request is cross-origin.
08:02:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 524ms
08:02:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:02:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x127580800 == 31 [pid = 1759] [id = 510]
08:02:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x11d816000) [pid = 1759] [serial = 1426] [outer = 0x0]
08:02:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x127281000) [pid = 1759] [serial = 1427] [outer = 0x11d816000]
08:02:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x12b3e1800) [pid = 1759] [serial = 1428] [outer = 0x11d816000]
08:02:38 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:38 INFO - document served over http requires an https
08:02:38 INFO - sub-resource via xhr-request using the meta-csp
08:02:38 INFO - delivery method with no-redirect and when
08:02:38 INFO - the target request is cross-origin.
08:02:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 729ms
08:02:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:02:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299f5800 == 32 [pid = 1759] [id = 511]
08:02:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x12b6ab000) [pid = 1759] [serial = 1429] [outer = 0x0]
08:02:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x12b6b1400) [pid = 1759] [serial = 1430] [outer = 0x12b6ab000]
08:02:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x12ba50800) [pid = 1759] [serial = 1431] [outer = 0x12b6ab000]
08:02:39 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:39 INFO - document served over http requires an https
08:02:39 INFO - sub-resource via xhr-request using the meta-csp
08:02:39 INFO - delivery method with swap-origin-redirect and when
08:02:39 INFO - the target request is cross-origin.
08:02:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1136ms
08:02:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:02:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e408800 == 33 [pid = 1759] [id = 512]
08:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x11cdea400) [pid = 1759] [serial = 1432] [outer = 0x0]
08:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x11d34a800) [pid = 1759] [serial = 1433] [outer = 0x11cdea400]
08:02:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x11f3e0400) [pid = 1759] [serial = 1434] [outer = 0x11cdea400]
08:02:40 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:40 INFO - document served over http requires an http
08:02:40 INFO - sub-resource via fetch-request using the meta-csp
08:02:40 INFO - delivery method with keep-origin-redirect and when
08:02:40 INFO - the target request is same-origin.
08:02:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 524ms
08:02:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:02:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x127151800 == 34 [pid = 1759] [id = 513]
08:02:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x1227bd000) [pid = 1759] [serial = 1435] [outer = 0x0]
08:02:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x1266efc00) [pid = 1759] [serial = 1436] [outer = 0x1227bd000]
08:02:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x126d0a400) [pid = 1759] [serial = 1437] [outer = 0x1227bd000]
08:02:40 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:40 INFO - document served over http requires an http
08:02:40 INFO - sub-resource via fetch-request using the meta-csp
08:02:41 INFO - delivery method with no-redirect and when
08:02:41 INFO - the target request is same-origin.
08:02:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 623ms
08:02:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:02:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b35e000 == 35 [pid = 1759] [id = 514]
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x126b52800) [pid = 1759] [serial = 1438] [outer = 0x0]
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x128da2400) [pid = 1759] [serial = 1439] [outer = 0x126b52800]
08:02:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x12b431400) [pid = 1759] [serial = 1440] [outer = 0x126b52800]
08:02:41 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:41 INFO - document served over http requires an http
08:02:41 INFO - sub-resource via fetch-request using the meta-csp
08:02:41 INFO - delivery method with swap-origin-redirect and when
08:02:41 INFO - the target request is same-origin.
08:02:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 624ms
08:02:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:02:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b48c000 == 36 [pid = 1759] [id = 515]
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x12b6af000) [pid = 1759] [serial = 1441] [outer = 0x0]
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x12bb22400) [pid = 1759] [serial = 1442] [outer = 0x12b6af000]
08:02:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x12f4a9c00) [pid = 1759] [serial = 1443] [outer = 0x12b6af000]
08:02:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f448800 == 37 [pid = 1759] [id = 516]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x12fb6f000) [pid = 1759] [serial = 1444] [outer = 0x0]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x12fc3c800) [pid = 1759] [serial = 1445] [outer = 0x12fb6f000]
08:02:42 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:42 INFO - document served over http requires an http
08:02:42 INFO - sub-resource via iframe-tag using the meta-csp
08:02:42 INFO - delivery method with keep-origin-redirect and when
08:02:42 INFO - the target request is same-origin.
08:02:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 574ms
08:02:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:02:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f462000 == 38 [pid = 1759] [id = 517]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x12fb6c000) [pid = 1759] [serial = 1446] [outer = 0x0]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x12fc43000) [pid = 1759] [serial = 1447] [outer = 0x12fb6c000]
08:02:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x12fe8dc00) [pid = 1759] [serial = 1448] [outer = 0x12fb6c000]
08:02:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe2c000 == 39 [pid = 1759] [id = 518]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x12ffb1400) [pid = 1759] [serial = 1449] [outer = 0x0]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x12ffbd000) [pid = 1759] [serial = 1450] [outer = 0x12ffb1400]
08:02:42 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:42 INFO - document served over http requires an http
08:02:42 INFO - sub-resource via iframe-tag using the meta-csp
08:02:42 INFO - delivery method with no-redirect and when
08:02:42 INFO - the target request is same-origin.
08:02:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 575ms
08:02:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:02:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffc9000 == 40 [pid = 1759] [id = 519]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x12fe92800) [pid = 1759] [serial = 1451] [outer = 0x0]
08:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x1301e4800) [pid = 1759] [serial = 1452] [outer = 0x12fe92800]
08:02:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x135c6c400) [pid = 1759] [serial = 1453] [outer = 0x12fe92800]
08:02:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x130268800 == 41 [pid = 1759] [id = 520]
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x135c73400) [pid = 1759] [serial = 1454] [outer = 0x0]
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x135d7dc00) [pid = 1759] [serial = 1455] [outer = 0x135c73400]
08:02:43 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:43 INFO - document served over http requires an http
08:02:43 INFO - sub-resource via iframe-tag using the meta-csp
08:02:43 INFO - delivery method with swap-origin-redirect and when
08:02:43 INFO - the target request is same-origin.
08:02:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 626ms
08:02:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:02:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dd7800 == 42 [pid = 1759] [id = 521]
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x12ffb8400) [pid = 1759] [serial = 1456] [outer = 0x0]
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x1302a8000) [pid = 1759] [serial = 1457] [outer = 0x12ffb8400]
08:02:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x1302adc00) [pid = 1759] [serial = 1458] [outer = 0x12ffb8400]
08:02:43 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:43 INFO - document served over http requires an http
08:02:43 INFO - sub-resource via script-tag using the meta-csp
08:02:43 INFO - delivery method with keep-origin-redirect and when
08:02:43 INFO - the target request is same-origin.
08:02:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 570ms
08:02:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:02:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x1302dc800 == 43 [pid = 1759] [id = 522]
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x1302af400) [pid = 1759] [serial = 1459] [outer = 0x0]
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x12b883000) [pid = 1759] [serial = 1460] [outer = 0x1302af400]
08:02:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x12b888800) [pid = 1759] [serial = 1461] [outer = 0x1302af400]
08:02:44 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:44 INFO - document served over http requires an http
08:02:44 INFO - sub-resource via script-tag using the meta-csp
08:02:44 INFO - delivery method with no-redirect and when
08:02:44 INFO - the target request is same-origin.
08:02:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 571ms
08:02:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:02:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b60b000 == 44 [pid = 1759] [id = 523]
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x12b88ec00) [pid = 1759] [serial = 1462] [outer = 0x0]
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x12b890800) [pid = 1759] [serial = 1463] [outer = 0x12b88ec00]
08:02:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x12b67dc00) [pid = 1759] [serial = 1464] [outer = 0x12b88ec00]
08:02:45 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:45 INFO - document served over http requires an http
08:02:45 INFO - sub-resource via script-tag using the meta-csp
08:02:45 INFO - delivery method with swap-origin-redirect and when
08:02:45 INFO - the target request is same-origin.
08:02:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 526ms
08:02:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:02:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b61e000 == 45 [pid = 1759] [id = 524]
08:02:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x12b685000) [pid = 1759] [serial = 1465] [outer = 0x0]
08:02:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x12b687000) [pid = 1759] [serial = 1466] [outer = 0x12b685000]
08:02:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x1302b3800) [pid = 1759] [serial = 1467] [outer = 0x12b685000]
08:02:46 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:46 INFO - document served over http requires an http
08:02:46 INFO - sub-resource via xhr-request using the meta-csp
08:02:46 INFO - delivery method with keep-origin-redirect and when
08:02:46 INFO - the target request is same-origin.
08:02:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1133ms
08:02:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:02:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1da800 == 46 [pid = 1759] [id = 525]
08:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x12718e000) [pid = 1759] [serial = 1468] [outer = 0x0]
08:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x12b686800) [pid = 1759] [serial = 1469] [outer = 0x12718e000]
08:02:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x13609fc00) [pid = 1759] [serial = 1470] [outer = 0x12718e000]
08:02:47 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:47 INFO - document served over http requires an http
08:02:47 INFO - sub-resource via xhr-request using the meta-csp
08:02:47 INFO - delivery method with no-redirect and when
08:02:47 INFO - the target request is same-origin.
08:02:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1133ms
08:02:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:02:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf84800 == 47 [pid = 1759] [id = 526]
08:02:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x113268000) [pid = 1759] [serial = 1471] [outer = 0x0]
08:02:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x11a22c800) [pid = 1759] [serial = 1472] [outer = 0x113268000]
08:02:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x11d612c00) [pid = 1759] [serial = 1473] [outer = 0x113268000]
08:02:48 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:48 INFO - document served over http requires an http
08:02:48 INFO - sub-resource via xhr-request using the meta-csp
08:02:48 INFO - delivery method with swap-origin-redirect and when
08:02:48 INFO - the target request is same-origin.
08:02:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 724ms
08:02:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:02:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x126eed800 == 48 [pid = 1759] [id = 527]
08:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x11dd02800) [pid = 1759] [serial = 1474] [outer = 0x0]
08:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x11ddce800) [pid = 1759] [serial = 1475] [outer = 0x11dd02800]
08:02:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x125b4d000) [pid = 1759] [serial = 1476] [outer = 0x11dd02800]
08:02:48 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:48 INFO - document served over http requires an https
08:02:48 INFO - sub-resource via fetch-request using the meta-csp
08:02:48 INFO - delivery method with keep-origin-redirect and when
08:02:48 INFO - the target request is same-origin.
08:02:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 578ms
08:02:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:02:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c679000 == 49 [pid = 1759] [id = 528]
08:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x11dd0e800) [pid = 1759] [serial = 1477] [outer = 0x0]
08:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x1262efc00) [pid = 1759] [serial = 1478] [outer = 0x11dd0e800]
08:02:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x126c88400) [pid = 1759] [serial = 1479] [outer = 0x11dd0e800]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x127580800 == 48 [pid = 1759] [id = 510]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x127138800 == 47 [pid = 1759] [id = 509]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x126f11800 == 46 [pid = 1759] [id = 508]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x126b21000 == 45 [pid = 1759] [id = 507]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12625e800 == 44 [pid = 1759] [id = 506]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12600c000 == 43 [pid = 1759] [id = 505]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x125e0a800 == 42 [pid = 1759] [id = 504]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12528c800 == 41 [pid = 1759] [id = 503]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12290c000 == 40 [pid = 1759] [id = 502]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11e41a000 == 39 [pid = 1759] [id = 501]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11df78800 == 38 [pid = 1759] [id = 500]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1ca800 == 37 [pid = 1759] [id = 499]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11a77b800 == 36 [pid = 1759] [id = 498]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85e800 == 35 [pid = 1759] [id = 497]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e6800 == 34 [pid = 1759] [id = 496]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x135c15000 == 33 [pid = 1759] [id = 494]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x135dd2000 == 32 [pid = 1759] [id = 493]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x135dbf800 == 31 [pid = 1759] [id = 492]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffd9800 == 30 [pid = 1759] [id = 491]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffd1800 == 29 [pid = 1759] [id = 490]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x130262000 == 28 [pid = 1759] [id = 488]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x130269800 == 27 [pid = 1759] [id = 489]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x130253000 == 26 [pid = 1759] [id = 487]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x130057800 == 25 [pid = 1759] [id = 486]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x127259000 == 24 [pid = 1759] [id = 485]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x130055000 == 23 [pid = 1759] [id = 484]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x12757f000 == 22 [pid = 1759] [id = 483]
08:02:49 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd1800 == 21 [pid = 1759] [id = 482]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x12b3d8800) [pid = 1759] [serial = 1338] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x12fe21c00) [pid = 1759] [serial = 1335] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x12fb6c400) [pid = 1759] [serial = 1332] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x129b5e000) [pid = 1759] [serial = 1327] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x11ddcb400) [pid = 1759] [serial = 1311] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x125ebec00) [pid = 1759] [serial = 1317] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x11f3ec000) [pid = 1759] [serial = 1314] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x11d81dc00) [pid = 1759] [serial = 1308] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x126c80800) [pid = 1759] [serial = 1322] [outer = 0x0] [url = about:blank]
08:02:49 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x126c85000) [pid = 1759] [serial = 1266] [outer = 0x0] [url = about:blank]
08:02:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:49 INFO - document served over http requires an https
08:02:49 INFO - sub-resource via fetch-request using the meta-csp
08:02:49 INFO - delivery method with no-redirect and when
08:02:49 INFO - the target request is same-origin.
08:02:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 578ms
08:02:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:02:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c406000 == 22 [pid = 1759] [id = 529]
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x11d61b400) [pid = 1759] [serial = 1480] [outer = 0x0]
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x11ddc5400) [pid = 1759] [serial = 1481] [outer = 0x11d61b400]
08:02:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x125ec7c00) [pid = 1759] [serial = 1482] [outer = 0x11d61b400]
08:02:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:49 INFO - document served over http requires an https
08:02:49 INFO - sub-resource via fetch-request using the meta-csp
08:02:49 INFO - delivery method with swap-origin-redirect and when
08:02:49 INFO - the target request is same-origin.
08:02:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 519ms
08:02:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:02:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d851800 == 23 [pid = 1759] [id = 530]
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x1262f0400) [pid = 1759] [serial = 1483] [outer = 0x0]
08:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x126e93800) [pid = 1759] [serial = 1484] [outer = 0x1262f0400]
08:02:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x127284c00) [pid = 1759] [serial = 1485] [outer = 0x1262f0400]
08:02:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f392000 == 24 [pid = 1759] [id = 531]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x128d1b000) [pid = 1759] [serial = 1486] [outer = 0x0]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x129a04400) [pid = 1759] [serial = 1487] [outer = 0x128d1b000]
08:02:50 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:50 INFO - document served over http requires an https
08:02:50 INFO - sub-resource via iframe-tag using the meta-csp
08:02:50 INFO - delivery method with keep-origin-redirect and when
08:02:50 INFO - the target request is same-origin.
08:02:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 522ms
08:02:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:02:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x12528c000 == 25 [pid = 1759] [id = 532]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x1274c6800) [pid = 1759] [serial = 1488] [outer = 0x0]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x129b5f400) [pid = 1759] [serial = 1489] [outer = 0x1274c6800]
08:02:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x12b3e2400) [pid = 1759] [serial = 1490] [outer = 0x1274c6800]
08:02:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x126015000 == 26 [pid = 1759] [id = 533]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x128d1e400) [pid = 1759] [serial = 1491] [outer = 0x0]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x12b434400) [pid = 1759] [serial = 1492] [outer = 0x128d1e400]
08:02:50 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:50 INFO - document served over http requires an https
08:02:50 INFO - sub-resource via iframe-tag using the meta-csp
08:02:50 INFO - delivery method with no-redirect and when
08:02:50 INFO - the target request is same-origin.
08:02:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 520ms
08:02:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:02:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a59800 == 27 [pid = 1759] [id = 534]
08:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x12b42b400) [pid = 1759] [serial = 1493] [outer = 0x0]
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x12b6a7c00) [pid = 1759] [serial = 1494] [outer = 0x12b42b400]
08:02:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x12b889c00) [pid = 1759] [serial = 1495] [outer = 0x12b42b400]
08:02:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ed8800 == 28 [pid = 1759] [id = 535]
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x12ba45800) [pid = 1759] [serial = 1496] [outer = 0x0]
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x12f4aa000) [pid = 1759] [serial = 1497] [outer = 0x12ba45800]
08:02:51 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:51 INFO - document served over http requires an https
08:02:51 INFO - sub-resource via iframe-tag using the meta-csp
08:02:51 INFO - delivery method with swap-origin-redirect and when
08:02:51 INFO - the target request is same-origin.
08:02:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 529ms
08:02:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:02:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e1000 == 29 [pid = 1759] [id = 536]
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x12b6a7400) [pid = 1759] [serial = 1498] [outer = 0x0]
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x12bb25400) [pid = 1759] [serial = 1499] [outer = 0x12b6a7400]
08:02:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x12fe90000) [pid = 1759] [serial = 1500] [outer = 0x12b6a7400]
08:02:51 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:51 INFO - document served over http requires an https
08:02:51 INFO - sub-resource via script-tag using the meta-csp
08:02:51 INFO - delivery method with keep-origin-redirect and when
08:02:51 INFO - the target request is same-origin.
08:02:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 523ms
08:02:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:02:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x12725f800 == 30 [pid = 1759] [id = 537]
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x12ffaf800) [pid = 1759] [serial = 1501] [outer = 0x0]
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x1301eb800) [pid = 1759] [serial = 1502] [outer = 0x12ffaf800]
08:02:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x130277000) [pid = 1759] [serial = 1503] [outer = 0x12ffaf800]
08:02:52 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:52 INFO - document served over http requires an https
08:02:52 INFO - sub-resource via script-tag using the meta-csp
08:02:52 INFO - delivery method with no-redirect and when
08:02:52 INFO - the target request is same-origin.
08:02:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 522ms
08:02:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:02:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299dd800 == 31 [pid = 1759] [id = 538]
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x13027b800) [pid = 1759] [serial = 1504] [outer = 0x0]
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x135c71800) [pid = 1759] [serial = 1505] [outer = 0x13027b800]
08:02:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x135d7b800) [pid = 1759] [serial = 1506] [outer = 0x13027b800]
08:02:52 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:52 INFO - document served over http requires an https
08:02:52 INFO - sub-resource via script-tag using the meta-csp
08:02:52 INFO - delivery method with swap-origin-redirect and when
08:02:52 INFO - the target request is same-origin.
08:02:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 521ms
08:02:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:02:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f44b000 == 32 [pid = 1759] [id = 539]
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x135c6d000) [pid = 1759] [serial = 1507] [outer = 0x0]
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x135f97000) [pid = 1759] [serial = 1508] [outer = 0x135c6d000]
08:02:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x135fa0800) [pid = 1759] [serial = 1509] [outer = 0x135c6d000]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x125e3d000) [pid = 1759] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x1274ba800) [pid = 1759] [serial = 1412] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x125b45c00) [pid = 1759] [serial = 1399] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x126c7f400) [pid = 1759] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x125b49c00) [pid = 1759] [serial = 1402] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x128d1fc00) [pid = 1759] [serial = 1417] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x11d344000) [pid = 1759] [serial = 1423] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x126e98c00) [pid = 1759] [serial = 1414] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x11d816000) [pid = 1759] [serial = 1426] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x12b185400) [pid = 1759] [serial = 1420] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x11c6acc00) [pid = 1759] [serial = 1390] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x11c6b2000) [pid = 1759] [serial = 1393] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x126e0f000) [pid = 1759] [serial = 1407] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158555114]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x11c875000) [pid = 1759] [serial = 1387] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x11c872400) [pid = 1759] [serial = 1396] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x130278000) [pid = 1759] [serial = 1365] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158547307]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x1301eb400) [pid = 1759] [serial = 1360] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x12ffbe800) [pid = 1759] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x12ba51400) [pid = 1759] [serial = 1379] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x1227c0800) [pid = 1759] [serial = 1352] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x13027ac00) [pid = 1759] [serial = 1366] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158547307]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x13026dc00) [pid = 1759] [serial = 1363] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x1301ee000) [pid = 1759] [serial = 1361] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x12fe22c00) [pid = 1759] [serial = 1358] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x126bc2000) [pid = 1759] [serial = 1403] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x125ebf400) [pid = 1759] [serial = 1400] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x12ba44400) [pid = 1759] [serial = 1376] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x11c6a7c00) [pid = 1759] [serial = 1349] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x130279c00) [pid = 1759] [serial = 1371] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x12ffb4c00) [pid = 1759] [serial = 1368] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x11c877400) [pid = 1759] [serial = 1394] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x135d72c00) [pid = 1759] [serial = 1373] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x12b42e400) [pid = 1759] [serial = 1421] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x12b18e400) [pid = 1759] [serial = 1355] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x126e15c00) [pid = 1759] [serial = 1408] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158555114]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x126b5c400) [pid = 1759] [serial = 1405] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x11f3e4000) [pid = 1759] [serial = 1397] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x11c879400) [pid = 1759] [serial = 1388] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x11d346800) [pid = 1759] [serial = 1391] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x1274c8800) [pid = 1759] [serial = 1413] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x126e16000) [pid = 1759] [serial = 1410] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x135c70400) [pid = 1759] [serial = 1382] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x129b56400) [pid = 1759] [serial = 1385] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x11db38400) [pid = 1759] [serial = 1424] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x127281000) [pid = 1759] [serial = 1427] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x128d21800) [pid = 1759] [serial = 1415] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x12b185c00) [pid = 1759] [serial = 1418] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x12b6b1400) [pid = 1759] [serial = 1430] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x12b188800) [pid = 1759] [serial = 1347] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x11db30800) [pid = 1759] [serial = 1389] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x1266ef800) [pid = 1759] [serial = 1425] [outer = 0x0] [url = about:blank]
08:02:53 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x12b3e1800) [pid = 1759] [serial = 1428] [outer = 0x0] [url = about:blank]
08:02:53 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:53 INFO - document served over http requires an https
08:02:53 INFO - sub-resource via xhr-request using the meta-csp
08:02:53 INFO - delivery method with keep-origin-redirect and when
08:02:53 INFO - the target request is same-origin.
08:02:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 525ms
08:02:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:02:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x13004d000 == 33 [pid = 1759] [id = 540]
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x11d346800) [pid = 1759] [serial = 1510] [outer = 0x0]
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x11db37800) [pid = 1759] [serial = 1511] [outer = 0x11d346800]
08:02:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x1266ef800) [pid = 1759] [serial = 1512] [outer = 0x11d346800]
08:02:54 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:54 INFO - document served over http requires an https
08:02:54 INFO - sub-resource via xhr-request using the meta-csp
08:02:54 INFO - delivery method with no-redirect and when
08:02:54 INFO - the target request is same-origin.
08:02:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 723ms
08:02:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:02:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x130263800 == 34 [pid = 1759] [id = 541]
08:02:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x125ec5000) [pid = 1759] [serial = 1513] [outer = 0x0]
08:02:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x126ea0c00) [pid = 1759] [serial = 1514] [outer = 0x125ec5000]
08:02:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x12b6b1400) [pid = 1759] [serial = 1515] [outer = 0x125ec5000]
08:02:55 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:55 INFO - document served over http requires an https
08:02:55 INFO - sub-resource via xhr-request using the meta-csp
08:02:55 INFO - delivery method with swap-origin-redirect and when
08:02:55 INFO - the target request is same-origin.
08:02:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1176ms
08:02:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:02:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c684000 == 35 [pid = 1759] [id = 542]
08:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x119fb5000) [pid = 1759] [serial = 1516] [outer = 0x0]
08:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x11a74ec00) [pid = 1759] [serial = 1517] [outer = 0x119fb5000]
08:02:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x11d824000) [pid = 1759] [serial = 1518] [outer = 0x119fb5000]
08:02:56 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:56 INFO - document served over http requires an http
08:02:56 INFO - sub-resource via fetch-request using the meta-referrer
08:02:56 INFO - delivery method with keep-origin-redirect and when
08:02:56 INFO - the target request is cross-origin.
08:02:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 625ms
08:02:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:02:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d4a800 == 36 [pid = 1759] [id = 543]
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x1229eec00) [pid = 1759] [serial = 1519] [outer = 0x0]
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x126d10000) [pid = 1759] [serial = 1520] [outer = 0x1229eec00]
08:02:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x128da4c00) [pid = 1759] [serial = 1521] [outer = 0x1229eec00]
08:02:56 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:56 INFO - document served over http requires an http
08:02:56 INFO - sub-resource via fetch-request using the meta-referrer
08:02:56 INFO - delivery method with no-redirect and when
08:02:56 INFO - the target request is cross-origin.
08:02:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 583ms
08:02:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:02:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x135c1a800 == 37 [pid = 1759] [id = 544]
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x129b51000) [pid = 1759] [serial = 1522] [outer = 0x0]
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x12b6b1c00) [pid = 1759] [serial = 1523] [outer = 0x129b51000]
08:02:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x12fe1d800) [pid = 1759] [serial = 1524] [outer = 0x129b51000]
08:02:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:57 INFO - document served over http requires an http
08:02:57 INFO - sub-resource via fetch-request using the meta-referrer
08:02:57 INFO - delivery method with swap-origin-redirect and when
08:02:57 INFO - the target request is cross-origin.
08:02:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 574ms
08:02:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:02:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360c2800 == 38 [pid = 1759] [id = 545]
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x12ffb3400) [pid = 1759] [serial = 1525] [outer = 0x0]
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x1302b2c00) [pid = 1759] [serial = 1526] [outer = 0x12ffb3400]
08:02:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x135f9dc00) [pid = 1759] [serial = 1527] [outer = 0x12ffb3400]
08:02:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360d1800 == 39 [pid = 1759] [id = 546]
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x135fa0c00) [pid = 1759] [serial = 1528] [outer = 0x0]
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x1360a3000) [pid = 1759] [serial = 1529] [outer = 0x135fa0c00]
08:02:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:57 INFO - document served over http requires an http
08:02:57 INFO - sub-resource via iframe-tag using the meta-referrer
08:02:57 INFO - delivery method with keep-origin-redirect and when
08:02:57 INFO - the target request is cross-origin.
08:02:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 574ms
08:02:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:02:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360d9800 == 40 [pid = 1759] [id = 547]
08:02:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x12b7dfc00) [pid = 1759] [serial = 1530] [outer = 0x0]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x12b7e0c00) [pid = 1759] [serial = 1531] [outer = 0x12b7dfc00]
08:02:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x12b7e6800) [pid = 1759] [serial = 1532] [outer = 0x12b7dfc00]
08:02:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x135e12800 == 41 [pid = 1759] [id = 548]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x12b7e9800) [pid = 1759] [serial = 1533] [outer = 0x0]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x136098c00) [pid = 1759] [serial = 1534] [outer = 0x12b7e9800]
08:02:58 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:58 INFO - document served over http requires an http
08:02:58 INFO - sub-resource via iframe-tag using the meta-referrer
08:02:58 INFO - delivery method with no-redirect and when
08:02:58 INFO - the target request is cross-origin.
08:02:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 623ms
08:02:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:02:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x135e1a000 == 42 [pid = 1759] [id = 549]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x12b7e8800) [pid = 1759] [serial = 1535] [outer = 0x0]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x135eacc00) [pid = 1759] [serial = 1536] [outer = 0x12b7e8800]
08:02:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x135eb3c00) [pid = 1759] [serial = 1537] [outer = 0x12b7e8800]
08:02:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x137238000 == 43 [pid = 1759] [id = 550]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x135eb6800) [pid = 1759] [serial = 1538] [outer = 0x0]
08:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x135eb8400) [pid = 1759] [serial = 1539] [outer = 0x135eb6800]
08:02:59 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:02:59 INFO - document served over http requires an http
08:02:59 INFO - sub-resource via iframe-tag using the meta-referrer
08:02:59 INFO - delivery method with swap-origin-redirect and when
08:02:59 INFO - the target request is cross-origin.
08:02:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 578ms
08:02:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:02:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x13723e800 == 44 [pid = 1759] [id = 551]
08:02:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x135eb5800) [pid = 1759] [serial = 1540] [outer = 0x0]
08:02:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x135ebcc00) [pid = 1759] [serial = 1541] [outer = 0x135eb5800]
08:02:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:02:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x135ec2800) [pid = 1759] [serial = 1542] [outer = 0x135eb5800]
08:03:00 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:00 INFO - document served over http requires an http
08:03:00 INFO - sub-resource via script-tag using the meta-referrer
08:03:00 INFO - delivery method with keep-origin-redirect and when
08:03:00 INFO - the target request is cross-origin.
08:03:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1027ms
08:03:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:03:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x1373c5000 == 45 [pid = 1759] [id = 552]
08:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x135ec2c00) [pid = 1759] [serial = 1543] [outer = 0x0]
08:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x1373b4800) [pid = 1759] [serial = 1544] [outer = 0x135ec2c00]
08:03:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x1373ba400) [pid = 1759] [serial = 1545] [outer = 0x135ec2c00]
08:03:00 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:00 INFO - document served over http requires an http
08:03:00 INFO - sub-resource via script-tag using the meta-referrer
08:03:00 INFO - delivery method with no-redirect and when
08:03:00 INFO - the target request is cross-origin.
08:03:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 825ms
08:03:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:03:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c8ab000 == 46 [pid = 1759] [id = 553]
08:03:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x11a7f1800) [pid = 1759] [serial = 1546] [outer = 0x0]
08:03:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x11c4c8400) [pid = 1759] [serial = 1547] [outer = 0x11a7f1800]
08:03:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x11c87e800) [pid = 1759] [serial = 1548] [outer = 0x11a7f1800]
08:03:01 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:01 INFO - document served over http requires an http
08:03:01 INFO - sub-resource via script-tag using the meta-referrer
08:03:01 INFO - delivery method with swap-origin-redirect and when
08:03:01 INFO - the target request is cross-origin.
08:03:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 722ms
08:03:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:03:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a781000 == 47 [pid = 1759] [id = 554]
08:03:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x11a7f3c00) [pid = 1759] [serial = 1549] [outer = 0x0]
08:03:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x11c4d3400) [pid = 1759] [serial = 1550] [outer = 0x11a7f3c00]
08:03:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x11cb94400) [pid = 1759] [serial = 1551] [outer = 0x11a7f3c00]
08:03:02 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:02 INFO - document served over http requires an http
08:03:02 INFO - sub-resource via xhr-request using the meta-referrer
08:03:02 INFO - delivery method with keep-origin-redirect and when
08:03:02 INFO - the target request is cross-origin.
08:03:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1131ms
08:03:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:03:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbc7800 == 48 [pid = 1759] [id = 555]
08:03:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x11c424000) [pid = 1759] [serial = 1552] [outer = 0x0]
08:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x11c6af800) [pid = 1759] [serial = 1553] [outer = 0x11c424000]
08:03:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x11cf5e800) [pid = 1759] [serial = 1554] [outer = 0x11c424000]
08:03:03 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:03 INFO - document served over http requires an http
08:03:03 INFO - sub-resource via xhr-request using the meta-referrer
08:03:03 INFO - delivery method with no-redirect and when
08:03:03 INFO - the target request is cross-origin.
08:03:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 676ms
08:03:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:03:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf89000 == 49 [pid = 1759] [id = 556]
08:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x11cf68800) [pid = 1759] [serial = 1555] [outer = 0x0]
08:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x11cff2800) [pid = 1759] [serial = 1556] [outer = 0x11cf68800]
08:03:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x11d34a000) [pid = 1759] [serial = 1557] [outer = 0x11cf68800]
08:03:03 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:03 INFO - document served over http requires an http
08:03:03 INFO - sub-resource via xhr-request using the meta-referrer
08:03:03 INFO - delivery method with swap-origin-redirect and when
08:03:03 INFO - the target request is cross-origin.
08:03:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 528ms
08:03:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x13004d000 == 48 [pid = 1759] [id = 540]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12f44b000 == 47 [pid = 1759] [id = 539]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x1299dd800 == 46 [pid = 1759] [id = 538]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12725f800 == 45 [pid = 1759] [id = 537]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e1000 == 44 [pid = 1759] [id = 536]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x126ed8800 == 43 [pid = 1759] [id = 535]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe3f800 == 42 [pid = 1759] [id = 481]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x126a59800 == 41 [pid = 1759] [id = 534]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x126015000 == 40 [pid = 1759] [id = 533]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12528c000 == 39 [pid = 1759] [id = 532]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11f392000 == 38 [pid = 1759] [id = 531]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11d851800 == 37 [pid = 1759] [id = 530]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11c406000 == 36 [pid = 1759] [id = 529]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11c679000 == 35 [pid = 1759] [id = 528]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x126eed800 == 34 [pid = 1759] [id = 527]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf84800 == 33 [pid = 1759] [id = 526]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12b61e000 == 32 [pid = 1759] [id = 524]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12b60b000 == 31 [pid = 1759] [id = 523]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x1302dc800 == 30 [pid = 1759] [id = 522]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x135dd7800 == 29 [pid = 1759] [id = 521]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x130268800 == 28 [pid = 1759] [id = 520]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffc9000 == 27 [pid = 1759] [id = 519]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe2c000 == 26 [pid = 1759] [id = 518]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12f462000 == 25 [pid = 1759] [id = 517]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12f448800 == 24 [pid = 1759] [id = 516]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12b48c000 == 23 [pid = 1759] [id = 515]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x12b35e000 == 22 [pid = 1759] [id = 514]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x127151800 == 21 [pid = 1759] [id = 513]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x11e408800 == 20 [pid = 1759] [id = 512]
08:03:04 INFO - PROCESS | 1755 | --DOCSHELL 0x1299f5800 == 19 [pid = 1759] [id = 511]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x12b6a9800) [pid = 1759] [serial = 1422] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x11ddca400) [pid = 1759] [serial = 1392] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x1229f2000) [pid = 1759] [serial = 1398] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x11ddcf400) [pid = 1759] [serial = 1395] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x1262f5800) [pid = 1759] [serial = 1401] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x12b3dc400) [pid = 1759] [serial = 1419] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x12718a800) [pid = 1759] [serial = 1411] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x129b48400) [pid = 1759] [serial = 1416] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x126d10400) [pid = 1759] [serial = 1406] [outer = 0x0] [url = about:blank]
08:03:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e49800 == 20 [pid = 1759] [id = 557]
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x11a7fd400) [pid = 1759] [serial = 1558] [outer = 0x0]
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x11c87d400) [pid = 1759] [serial = 1559] [outer = 0x11a7fd400]
08:03:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x11d612800) [pid = 1759] [serial = 1560] [outer = 0x11a7fd400]
08:03:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:04 INFO - document served over http requires an https
08:03:04 INFO - sub-resource via fetch-request using the meta-referrer
08:03:04 INFO - delivery method with keep-origin-redirect and when
08:03:04 INFO - the target request is cross-origin.
08:03:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 627ms
08:03:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:03:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7b000 == 21 [pid = 1759] [id = 558]
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x11c6b2c00) [pid = 1759] [serial = 1561] [outer = 0x0]
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x11d820800) [pid = 1759] [serial = 1562] [outer = 0x11c6b2c00]
08:03:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x11db3a000) [pid = 1759] [serial = 1563] [outer = 0x11c6b2c00]
08:03:05 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:05 INFO - document served over http requires an https
08:03:05 INFO - sub-resource via fetch-request using the meta-referrer
08:03:05 INFO - delivery method with no-redirect and when
08:03:05 INFO - the target request is cross-origin.
08:03:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 479ms
08:03:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:03:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85a000 == 22 [pid = 1759] [id = 559]
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x11d817800) [pid = 1759] [serial = 1564] [outer = 0x0]
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x11dd10c00) [pid = 1759] [serial = 1565] [outer = 0x11d817800]
08:03:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x11ddce000) [pid = 1759] [serial = 1566] [outer = 0x11d817800]
08:03:05 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:05 INFO - document served over http requires an https
08:03:05 INFO - sub-resource via fetch-request using the meta-referrer
08:03:05 INFO - delivery method with swap-origin-redirect and when
08:03:05 INFO - the target request is cross-origin.
08:03:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 527ms
08:03:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:03:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd29000 == 23 [pid = 1759] [id = 560]
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x11dd10400) [pid = 1759] [serial = 1567] [outer = 0x0]
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x11e20ac00) [pid = 1759] [serial = 1568] [outer = 0x11dd10400]
08:03:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x11e276000) [pid = 1759] [serial = 1569] [outer = 0x11dd10400]
08:03:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8d800 == 24 [pid = 1759] [id = 561]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x11ddd0c00) [pid = 1759] [serial = 1570] [outer = 0x0]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x11e4e6000) [pid = 1759] [serial = 1571] [outer = 0x11ddd0c00]
08:03:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:06 INFO - document served over http requires an https
08:03:06 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:06 INFO - delivery method with keep-origin-redirect and when
08:03:06 INFO - the target request is cross-origin.
08:03:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 524ms
08:03:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:03:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e416800 == 25 [pid = 1759] [id = 562]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 262 (0x11e209c00) [pid = 1759] [serial = 1572] [outer = 0x0]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x11e4e4800) [pid = 1759] [serial = 1573] [outer = 0x11e209c00]
08:03:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x11f3e5800) [pid = 1759] [serial = 1574] [outer = 0x11e209c00]
08:03:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f394000 == 26 [pid = 1759] [id = 563]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x11f3e7c00) [pid = 1759] [serial = 1575] [outer = 0x0]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x1227ba800) [pid = 1759] [serial = 1576] [outer = 0x11f3e7c00]
08:03:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:06 INFO - document served over http requires an https
08:03:06 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:06 INFO - delivery method with no-redirect and when
08:03:06 INFO - the target request is cross-origin.
08:03:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 518ms
08:03:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:03:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a6000 == 27 [pid = 1759] [id = 564]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x11e27cc00) [pid = 1759] [serial = 1577] [outer = 0x0]
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x1227b9400) [pid = 1759] [serial = 1578] [outer = 0x11e27cc00]
08:03:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x1229ed400) [pid = 1759] [serial = 1579] [outer = 0x11e27cc00]
08:03:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x12290c000 == 28 [pid = 1759] [id = 565]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x1229f3c00) [pid = 1759] [serial = 1580] [outer = 0x0]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x125b4dc00) [pid = 1759] [serial = 1581] [outer = 0x1229f3c00]
08:03:07 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:07 INFO - document served over http requires an https
08:03:07 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:07 INFO - delivery method with swap-origin-redirect and when
08:03:07 INFO - the target request is cross-origin.
08:03:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 528ms
08:03:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:03:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x12527f800 == 29 [pid = 1759] [id = 566]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x1229f3400) [pid = 1759] [serial = 1582] [outer = 0x0]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x125e30400) [pid = 1759] [serial = 1583] [outer = 0x1229f3400]
08:03:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x125ec2400) [pid = 1759] [serial = 1584] [outer = 0x1229f3400]
08:03:07 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:07 INFO - document served over http requires an https
08:03:07 INFO - sub-resource via script-tag using the meta-referrer
08:03:07 INFO - delivery method with keep-origin-redirect and when
08:03:07 INFO - the target request is cross-origin.
08:03:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 523ms
08:03:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:03:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e09800 == 30 [pid = 1759] [id = 567]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x125b52400) [pid = 1759] [serial = 1585] [outer = 0x0]
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x125ecd800) [pid = 1759] [serial = 1586] [outer = 0x125b52400]
08:03:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x12620dc00) [pid = 1759] [serial = 1587] [outer = 0x125b52400]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0x11e26fc00) [pid = 1759] [serial = 1345] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0x13027b800) [pid = 1759] [serial = 1504] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x113268000) [pid = 1759] [serial = 1471] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x12b6af000) [pid = 1759] [serial = 1441] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x12ffaf800) [pid = 1759] [serial = 1501] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x128d1b000) [pid = 1759] [serial = 1486] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x12fb6f000) [pid = 1759] [serial = 1444] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x1262f0400) [pid = 1759] [serial = 1483] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x128d1e400) [pid = 1759] [serial = 1491] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158570763]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x11cdea400) [pid = 1759] [serial = 1432] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x1301ea000) [pid = 1759] [serial = 1362] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x12b42b400) [pid = 1759] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x11dd02800) [pid = 1759] [serial = 1474] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x11dd0e800) [pid = 1759] [serial = 1477] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x12b6ab000) [pid = 1759] [serial = 1429] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 261 (0x12ffb3c00) [pid = 1759] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x12b6a7400) [pid = 1759] [serial = 1498] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x135c6d000) [pid = 1759] [serial = 1507] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x11d346800) [pid = 1759] [serial = 1510] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x12ffbd800) [pid = 1759] [serial = 1372] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x1274c6800) [pid = 1759] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x135d72400) [pid = 1759] [serial = 1375] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x126b52800) [pid = 1759] [serial = 1438] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x12ba45800) [pid = 1759] [serial = 1496] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x12ba4f800) [pid = 1759] [serial = 1378] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x11d61b400) [pid = 1759] [serial = 1480] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x135c6b400) [pid = 1759] [serial = 1381] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x1227bd000) [pid = 1759] [serial = 1435] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x126f7ec00) [pid = 1759] [serial = 1059] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x128d24000) [pid = 1759] [serial = 1144] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x127283400) [pid = 1759] [serial = 1141] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x11c6a8400) [pid = 1759] [serial = 1123] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x126bbf000) [pid = 1759] [serial = 1278] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x11d351c00) [pid = 1759] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x12ffb1400) [pid = 1759] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158562705]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x1274c1c00) [pid = 1759] [serial = 1288] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x11cfe8c00) [pid = 1759] [serial = 1194] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x129aa4c00) [pid = 1759] [serial = 1291] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x11cb94800) [pid = 1759] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x11c424c00) [pid = 1759] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x12b18c000) [pid = 1759] [serial = 1207] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x126d11800) [pid = 1759] [serial = 861] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x126bc2c00) [pid = 1759] [serial = 1138] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x126f7c000) [pid = 1759] [serial = 1204] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x129b52800) [pid = 1759] [serial = 1294] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x11ddd2000) [pid = 1759] [serial = 1128] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x11e204c00) [pid = 1759] [serial = 1351] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x12fb68c00) [pid = 1759] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x11c4d6000) [pid = 1759] [serial = 1267] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x11e272400) [pid = 1759] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x129a02c00) [pid = 1759] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x11d61f000) [pid = 1759] [serial = 1270] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x126f7f400) [pid = 1759] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x126f81400) [pid = 1759] [serial = 1354] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x128d24400) [pid = 1759] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x128da3800) [pid = 1759] [serial = 1147] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x129a0c400) [pid = 1759] [serial = 1384] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x125e3b800) [pid = 1759] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x129aa8c00) [pid = 1759] [serial = 1216] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x12fe8cc00) [pid = 1759] [serial = 1210] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x11c4cc800) [pid = 1759] [serial = 1348] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x119e0c800) [pid = 1759] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x126f7c800) [pid = 1759] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x129aad400) [pid = 1759] [serial = 1150] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x11a497c00) [pid = 1759] [serial = 1300] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x12bb22000) [pid = 1759] [serial = 1213] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x1229e6c00) [pid = 1759] [serial = 1054] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x129aaf800) [pid = 1759] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x129aafc00) [pid = 1759] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x11e211800) [pid = 1759] [serial = 1219] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x135c73400) [pid = 1759] [serial = 1454] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x11db32000) [pid = 1759] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x11f3eac00) [pid = 1759] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x129b4c800) [pid = 1759] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x12fb72c00) [pid = 1759] [serial = 1357] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x12727a000) [pid = 1759] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x12b189400) [pid = 1759] [serial = 1297] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x129a0f400) [pid = 1759] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x126e93400) [pid = 1759] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x11cfeb800) [pid = 1759] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x126c87400) [pid = 1759] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x11f3ed800) [pid = 1759] [serial = 1273] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x12b883000) [pid = 1759] [serial = 1460] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x129a04400) [pid = 1759] [serial = 1487] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x135f97000) [pid = 1759] [serial = 1508] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x12b890800) [pid = 1759] [serial = 1463] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x128da2400) [pid = 1759] [serial = 1439] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x12ffbd000) [pid = 1759] [serial = 1450] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158562705]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x11ddc5400) [pid = 1759] [serial = 1481] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x1301eb800) [pid = 1759] [serial = 1502] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x135c71800) [pid = 1759] [serial = 1505] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x1301e4800) [pid = 1759] [serial = 1452] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x12b686800) [pid = 1759] [serial = 1469] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x1262efc00) [pid = 1759] [serial = 1478] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x129b5f400) [pid = 1759] [serial = 1489] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x12f4aa000) [pid = 1759] [serial = 1497] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x12fc43000) [pid = 1759] [serial = 1447] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x12b434400) [pid = 1759] [serial = 1492] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158570763]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x12bb22400) [pid = 1759] [serial = 1442] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x12b6a7c00) [pid = 1759] [serial = 1494] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x126e93800) [pid = 1759] [serial = 1484] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x12b687000) [pid = 1759] [serial = 1466] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x12bb25400) [pid = 1759] [serial = 1499] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x135d7dc00) [pid = 1759] [serial = 1455] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x11db37800) [pid = 1759] [serial = 1511] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x1266efc00) [pid = 1759] [serial = 1436] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x12fc3c800) [pid = 1759] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x11d34a800) [pid = 1759] [serial = 1433] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x11ddce800) [pid = 1759] [serial = 1475] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x1302a8000) [pid = 1759] [serial = 1457] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x11a22c800) [pid = 1759] [serial = 1472] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x126ea0c00) [pid = 1759] [serial = 1514] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x129b4b000) [pid = 1759] [serial = 1061] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x129a0dc00) [pid = 1759] [serial = 1146] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x128d1f800) [pid = 1759] [serial = 1143] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x11dd09800) [pid = 1759] [serial = 1125] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x126f79c00) [pid = 1759] [serial = 1280] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x1266fa000) [pid = 1759] [serial = 934] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x129a05c00) [pid = 1759] [serial = 1290] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x11e4e8c00) [pid = 1759] [serial = 1196] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x1266ef800) [pid = 1759] [serial = 1512] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x129b4d000) [pid = 1759] [serial = 1293] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x11dd0fc00) [pid = 1759] [serial = 988] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x126d0d000) [pid = 1759] [serial = 1201] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x12fe8c800) [pid = 1759] [serial = 1209] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x126e9f000) [pid = 1759] [serial = 863] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x127282400) [pid = 1759] [serial = 1140] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x12b191000) [pid = 1759] [serial = 1206] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x135fa0800) [pid = 1759] [serial = 1509] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x12ba49400) [pid = 1759] [serial = 1377] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x12b189000) [pid = 1759] [serial = 1296] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x135d79800) [pid = 1759] [serial = 1374] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x1262f0800) [pid = 1759] [serial = 1130] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x1262fb000) [pid = 1759] [serial = 1353] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x12fb76c00) [pid = 1759] [serial = 1075] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x11cf63000) [pid = 1759] [serial = 1269] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x126c7b000) [pid = 1759] [serial = 991] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x12bda6400) [pid = 1759] [serial = 1003] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11e4ddc00) [pid = 1759] [serial = 1272] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x1274bfc00) [pid = 1759] [serial = 1285] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x12bb26400) [pid = 1759] [serial = 1356] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x129a08800) [pid = 1759] [serial = 1000] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x129b56800) [pid = 1759] [serial = 1149] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x12b6a7000) [pid = 1759] [serial = 1386] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x126f82400) [pid = 1759] [serial = 937] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x12fe1f400) [pid = 1759] [serial = 1218] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x12bb1b400) [pid = 1759] [serial = 1212] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x135c6b000) [pid = 1759] [serial = 1380] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11d619c00) [pid = 1759] [serial = 1350] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x11cb91800) [pid = 1759] [serial = 928] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x128da5400) [pid = 1759] [serial = 997] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x12bdadc00) [pid = 1759] [serial = 1152] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11d612c00) [pid = 1759] [serial = 1473] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x12fb6f400) [pid = 1759] [serial = 1302] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x12f4b7800) [pid = 1759] [serial = 1215] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x126bc2400) [pid = 1759] [serial = 1056] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x12fb68800) [pid = 1759] [serial = 1072] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x12f4aa400) [pid = 1759] [serial = 1069] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x12fe21400) [pid = 1759] [serial = 1221] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x130274c00) [pid = 1759] [serial = 1364] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11e270c00) [pid = 1759] [serial = 931] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x126e9e800) [pid = 1759] [serial = 1135] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x129aa9800) [pid = 1759] [serial = 1066] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x1301e8800) [pid = 1759] [serial = 1359] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x12ba50800) [pid = 1759] [serial = 1431] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x1274bbc00) [pid = 1759] [serial = 943] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x12bdad800) [pid = 1759] [serial = 1299] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x12ffbbc00) [pid = 1759] [serial = 1369] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x129b5b400) [pid = 1759] [serial = 1006] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x127196000) [pid = 1759] [serial = 940] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x135c77c00) [pid = 1759] [serial = 1383] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x11dd0e000) [pid = 1759] [serial = 1051] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x128d1cc00) [pid = 1759] [serial = 994] [outer = 0x0] [url = about:blank]
08:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x126b54c00) [pid = 1759] [serial = 1275] [outer = 0x0] [url = about:blank]
08:03:08 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:08 INFO - document served over http requires an https
08:03:08 INFO - sub-resource via script-tag using the meta-referrer
08:03:08 INFO - delivery method with no-redirect and when
08:03:08 INFO - the target request is cross-origin.
08:03:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 777ms
08:03:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:03:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e3000 == 31 [pid = 1759] [id = 568]
08:03:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x11a7f1400) [pid = 1759] [serial = 1588] [outer = 0x0]
08:03:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x11c426000) [pid = 1759] [serial = 1589] [outer = 0x11a7f1400]
08:03:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x11cde7c00) [pid = 1759] [serial = 1590] [outer = 0x11a7f1400]
08:03:09 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:09 INFO - document served over http requires an https
08:03:09 INFO - sub-resource via script-tag using the meta-referrer
08:03:09 INFO - delivery method with swap-origin-redirect and when
08:03:09 INFO - the target request is cross-origin.
08:03:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 521ms
08:03:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:03:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x126021000 == 32 [pid = 1759] [id = 569]
08:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x11c4d6c00) [pid = 1759] [serial = 1591] [outer = 0x0]
08:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x11d61f000) [pid = 1759] [serial = 1592] [outer = 0x11c4d6c00]
08:03:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x11e271400) [pid = 1759] [serial = 1593] [outer = 0x11c4d6c00]
08:03:09 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:09 INFO - document served over http requires an https
08:03:09 INFO - sub-resource via xhr-request using the meta-referrer
08:03:09 INFO - delivery method with keep-origin-redirect and when
08:03:09 INFO - the target request is cross-origin.
08:03:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 678ms
08:03:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:03:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a50000 == 33 [pid = 1759] [id = 570]
08:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x11e4ea800) [pid = 1759] [serial = 1594] [outer = 0x0]
08:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x125b46400) [pid = 1759] [serial = 1595] [outer = 0x11e4ea800]
08:03:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x1262f2000) [pid = 1759] [serial = 1596] [outer = 0x11e4ea800]
08:03:10 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:10 INFO - document served over http requires an https
08:03:10 INFO - sub-resource via xhr-request using the meta-referrer
08:03:10 INFO - delivery method with no-redirect and when
08:03:10 INFO - the target request is cross-origin.
08:03:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1076ms
08:03:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:03:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c893800 == 34 [pid = 1759] [id = 571]
08:03:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x11c431400) [pid = 1759] [serial = 1597] [outer = 0x0]
08:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x11c4d5400) [pid = 1759] [serial = 1598] [outer = 0x11c431400]
08:03:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x11cf5d800) [pid = 1759] [serial = 1599] [outer = 0x11c431400]
08:03:11 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:11 INFO - document served over http requires an https
08:03:11 INFO - sub-resource via xhr-request using the meta-referrer
08:03:11 INFO - delivery method with swap-origin-redirect and when
08:03:11 INFO - the target request is cross-origin.
08:03:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 725ms
08:03:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:03:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x122920000 == 35 [pid = 1759] [id = 572]
08:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x11c4c9800) [pid = 1759] [serial = 1600] [outer = 0x0]
08:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11d619400) [pid = 1759] [serial = 1601] [outer = 0x11c4c9800]
08:03:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11ddcf800) [pid = 1759] [serial = 1602] [outer = 0x11c4c9800]
08:03:12 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:12 INFO - document served over http requires an http
08:03:12 INFO - sub-resource via fetch-request using the meta-referrer
08:03:12 INFO - delivery method with keep-origin-redirect and when
08:03:12 INFO - the target request is same-origin.
08:03:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 573ms
08:03:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:03:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b1e800 == 36 [pid = 1759] [id = 573]
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11e278400) [pid = 1759] [serial = 1603] [outer = 0x0]
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x1229f2000) [pid = 1759] [serial = 1604] [outer = 0x11e278400]
08:03:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x125e3a400) [pid = 1759] [serial = 1605] [outer = 0x11e278400]
08:03:12 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:12 INFO - document served over http requires an http
08:03:12 INFO - sub-resource via fetch-request using the meta-referrer
08:03:12 INFO - delivery method with no-redirect and when
08:03:12 INFO - the target request is same-origin.
08:03:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 573ms
08:03:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:03:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x126edf000 == 37 [pid = 1759] [id = 574]
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x126211000) [pid = 1759] [serial = 1606] [outer = 0x0]
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1262fa000) [pid = 1759] [serial = 1607] [outer = 0x126211000]
08:03:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x1266f5c00) [pid = 1759] [serial = 1608] [outer = 0x126211000]
08:03:13 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:13 INFO - document served over http requires an http
08:03:13 INFO - sub-resource via fetch-request using the meta-referrer
08:03:13 INFO - delivery method with swap-origin-redirect and when
08:03:13 INFO - the target request is same-origin.
08:03:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 580ms
08:03:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:03:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f0b000 == 38 [pid = 1759] [id = 575]
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x1266f9000) [pid = 1759] [serial = 1609] [outer = 0x0]
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x126b4f400) [pid = 1759] [serial = 1610] [outer = 0x1266f9000]
08:03:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x126b57c00) [pid = 1759] [serial = 1611] [outer = 0x1266f9000]
08:03:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f21000 == 39 [pid = 1759] [id = 576]
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126b5cc00) [pid = 1759] [serial = 1612] [outer = 0x0]
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x126bc1400) [pid = 1759] [serial = 1613] [outer = 0x126b5cc00]
08:03:13 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:13 INFO - document served over http requires an http
08:03:13 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:13 INFO - delivery method with keep-origin-redirect and when
08:03:13 INFO - the target request is same-origin.
08:03:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 575ms
08:03:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:03:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e6800 == 40 [pid = 1759] [id = 577]
08:03:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x126b58000) [pid = 1759] [serial = 1614] [outer = 0x0]
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x126bc9000) [pid = 1759] [serial = 1615] [outer = 0x126b58000]
08:03:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x126d06400) [pid = 1759] [serial = 1616] [outer = 0x126b58000]
08:03:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x127143000 == 41 [pid = 1759] [id = 578]
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x126d0cc00) [pid = 1759] [serial = 1617] [outer = 0x0]
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x126d10400) [pid = 1759] [serial = 1618] [outer = 0x126d0cc00]
08:03:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:14 INFO - document served over http requires an http
08:03:14 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:14 INFO - delivery method with no-redirect and when
08:03:14 INFO - the target request is same-origin.
08:03:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 621ms
08:03:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:03:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x12714d000 == 42 [pid = 1759] [id = 579]
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x126d0b000) [pid = 1759] [serial = 1619] [outer = 0x0]
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x126e0c000) [pid = 1759] [serial = 1620] [outer = 0x126d0b000]
08:03:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x126e17400) [pid = 1759] [serial = 1621] [outer = 0x126d0b000]
08:03:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x127256000 == 43 [pid = 1759] [id = 580]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x126e96400) [pid = 1759] [serial = 1622] [outer = 0x0]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x126e9e800) [pid = 1759] [serial = 1623] [outer = 0x126e96400]
08:03:15 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:15 INFO - document served over http requires an http
08:03:15 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:15 INFO - delivery method with swap-origin-redirect and when
08:03:15 INFO - the target request is same-origin.
08:03:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 624ms
08:03:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:03:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272a5000 == 44 [pid = 1759] [id = 581]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x126e17800) [pid = 1759] [serial = 1624] [outer = 0x0]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x126ea0c00) [pid = 1759] [serial = 1625] [outer = 0x126e17800]
08:03:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x126f7cc00) [pid = 1759] [serial = 1626] [outer = 0x126e17800]
08:03:15 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:15 INFO - document served over http requires an http
08:03:15 INFO - sub-resource via script-tag using the meta-referrer
08:03:15 INFO - delivery method with keep-origin-redirect and when
08:03:15 INFO - the target request is same-origin.
08:03:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 575ms
08:03:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:03:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x12757f000 == 45 [pid = 1759] [id = 582]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x126f7d000) [pid = 1759] [serial = 1627] [outer = 0x0]
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x12718b000) [pid = 1759] [serial = 1628] [outer = 0x126f7d000]
08:03:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x12727a400) [pid = 1759] [serial = 1629] [outer = 0x126f7d000]
08:03:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:16 INFO - document served over http requires an http
08:03:16 INFO - sub-resource via script-tag using the meta-referrer
08:03:16 INFO - delivery method with no-redirect and when
08:03:16 INFO - the target request is same-origin.
08:03:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 876ms
08:03:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:03:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d37000 == 46 [pid = 1759] [id = 583]
08:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x127189800) [pid = 1759] [serial = 1630] [outer = 0x0]
08:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x12727dc00) [pid = 1759] [serial = 1631] [outer = 0x127189800]
08:03:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x1274bfc00) [pid = 1759] [serial = 1632] [outer = 0x127189800]
08:03:17 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:17 INFO - document served over http requires an http
08:03:17 INFO - sub-resource via script-tag using the meta-referrer
08:03:17 INFO - delivery method with swap-origin-redirect and when
08:03:17 INFO - the target request is same-origin.
08:03:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 521ms
08:03:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:03:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1dd800 == 47 [pid = 1759] [id = 584]
08:03:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x11a70c000) [pid = 1759] [serial = 1633] [outer = 0x0]
08:03:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11a749800) [pid = 1759] [serial = 1634] [outer = 0x11a70c000]
08:03:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11cf5a800) [pid = 1759] [serial = 1635] [outer = 0x11a70c000]
08:03:18 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:18 INFO - document served over http requires an http
08:03:18 INFO - sub-resource via xhr-request using the meta-referrer
08:03:18 INFO - delivery method with keep-origin-redirect and when
08:03:18 INFO - the target request is same-origin.
08:03:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1084ms
08:03:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:03:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e48000 == 48 [pid = 1759] [id = 585]
08:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x11c431c00) [pid = 1759] [serial = 1636] [outer = 0x0]
08:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x11cf65c00) [pid = 1759] [serial = 1637] [outer = 0x11c431c00]
08:03:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x11d351800) [pid = 1759] [serial = 1638] [outer = 0x11c431c00]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x126021000 == 47 [pid = 1759] [id = 569]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e3000 == 46 [pid = 1759] [id = 568]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x125e09800 == 45 [pid = 1759] [id = 567]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x12527f800 == 44 [pid = 1759] [id = 566]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x12290c000 == 43 [pid = 1759] [id = 565]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a6000 == 42 [pid = 1759] [id = 564]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11f394000 == 41 [pid = 1759] [id = 563]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11e416800 == 40 [pid = 1759] [id = 562]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8d800 == 39 [pid = 1759] [id = 561]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd29000 == 38 [pid = 1759] [id = 560]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85a000 == 37 [pid = 1759] [id = 559]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7b000 == 36 [pid = 1759] [id = 558]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x119e49800 == 35 [pid = 1759] [id = 557]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf89000 == 34 [pid = 1759] [id = 556]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbc7800 == 33 [pid = 1759] [id = 555]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11a781000 == 32 [pid = 1759] [id = 554]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11c8ab000 == 31 [pid = 1759] [id = 553]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x137238000 == 30 [pid = 1759] [id = 550]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x13723e800 == 29 [pid = 1759] [id = 551]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x135e1a000 == 28 [pid = 1759] [id = 549]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x135e12800 == 27 [pid = 1759] [id = 548]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x1360d1800 == 26 [pid = 1759] [id = 546]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x1360d9800 == 25 [pid = 1759] [id = 547]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x1360c2800 == 24 [pid = 1759] [id = 545]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x135c1a800 == 23 [pid = 1759] [id = 544]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x128d4a800 == 22 [pid = 1759] [id = 543]
08:03:19 INFO - PROCESS | 1755 | --DOCSHELL 0x11c684000 == 21 [pid = 1759] [id = 542]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x127284c00) [pid = 1759] [serial = 1485] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x12b431400) [pid = 1759] [serial = 1440] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x12b3e2400) [pid = 1759] [serial = 1490] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x126c88400) [pid = 1759] [serial = 1479] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x125b4d000) [pid = 1759] [serial = 1476] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x125ec7c00) [pid = 1759] [serial = 1482] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x135d7b800) [pid = 1759] [serial = 1506] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x126d0a400) [pid = 1759] [serial = 1437] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x12b889c00) [pid = 1759] [serial = 1495] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x12f4a9c00) [pid = 1759] [serial = 1443] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x12fe90000) [pid = 1759] [serial = 1500] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x11f3e0400) [pid = 1759] [serial = 1434] [outer = 0x0] [url = about:blank]
08:03:19 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x130277000) [pid = 1759] [serial = 1503] [outer = 0x0] [url = about:blank]
08:03:19 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:19 INFO - document served over http requires an http
08:03:19 INFO - sub-resource via xhr-request using the meta-referrer
08:03:19 INFO - delivery method with no-redirect and when
08:03:19 INFO - the target request is same-origin.
08:03:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1031ms
08:03:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:03:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a797800 == 22 [pid = 1759] [id = 586]
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x11cb88000) [pid = 1759] [serial = 1639] [outer = 0x0]
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x11cfefc00) [pid = 1759] [serial = 1640] [outer = 0x11cb88000]
08:03:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11d824400) [pid = 1759] [serial = 1641] [outer = 0x11cb88000]
08:03:19 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:19 INFO - document served over http requires an http
08:03:19 INFO - sub-resource via xhr-request using the meta-referrer
08:03:19 INFO - delivery method with swap-origin-redirect and when
08:03:19 INFO - the target request is same-origin.
08:03:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 474ms
08:03:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:03:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf76800 == 23 [pid = 1759] [id = 587]
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x11cf61000) [pid = 1759] [serial = 1642] [outer = 0x0]
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11ddc4800) [pid = 1759] [serial = 1643] [outer = 0x11cf61000]
08:03:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11e20bc00) [pid = 1759] [serial = 1644] [outer = 0x11cf61000]
08:03:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:20 INFO - document served over http requires an https
08:03:20 INFO - sub-resource via fetch-request using the meta-referrer
08:03:20 INFO - delivery method with keep-origin-redirect and when
08:03:20 INFO - the target request is same-origin.
08:03:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 522ms
08:03:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:03:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d654800 == 24 [pid = 1759] [id = 588]
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x11dd11000) [pid = 1759] [serial = 1645] [outer = 0x0]
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x11e4e7c00) [pid = 1759] [serial = 1646] [outer = 0x11dd11000]
08:03:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11f3ebc00) [pid = 1759] [serial = 1647] [outer = 0x11dd11000]
08:03:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:20 INFO - document served over http requires an https
08:03:20 INFO - sub-resource via fetch-request using the meta-referrer
08:03:20 INFO - delivery method with no-redirect and when
08:03:20 INFO - the target request is same-origin.
08:03:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 481ms
08:03:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:03:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df91800 == 25 [pid = 1759] [id = 589]
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11e4e7800) [pid = 1759] [serial = 1648] [outer = 0x0]
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x125b49400) [pid = 1759] [serial = 1649] [outer = 0x11e4e7800]
08:03:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x125ec8c00) [pid = 1759] [serial = 1650] [outer = 0x11e4e7800]
08:03:21 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:21 INFO - document served over http requires an https
08:03:21 INFO - sub-resource via fetch-request using the meta-referrer
08:03:21 INFO - delivery method with swap-origin-redirect and when
08:03:21 INFO - the target request is same-origin.
08:03:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 473ms
08:03:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:03:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3ad800 == 26 [pid = 1759] [id = 590]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x1229ef800) [pid = 1759] [serial = 1651] [outer = 0x0]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x1262f7000) [pid = 1759] [serial = 1652] [outer = 0x1229ef800]
08:03:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x126bc8800) [pid = 1759] [serial = 1653] [outer = 0x1229ef800]
08:03:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12291d800 == 27 [pid = 1759] [id = 591]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x126c87800) [pid = 1759] [serial = 1654] [outer = 0x0]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x126e13400) [pid = 1759] [serial = 1655] [outer = 0x126c87800]
08:03:21 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:21 INFO - document served over http requires an https
08:03:21 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:21 INFO - delivery method with keep-origin-redirect and when
08:03:21 INFO - the target request is same-origin.
08:03:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 526ms
08:03:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:03:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12529d800 == 28 [pid = 1759] [id = 592]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x12620a000) [pid = 1759] [serial = 1656] [outer = 0x0]
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x126f75c00) [pid = 1759] [serial = 1657] [outer = 0x12620a000]
08:03:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x1274bd400) [pid = 1759] [serial = 1658] [outer = 0x12620a000]
08:03:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x126008000 == 29 [pid = 1759] [id = 593]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x1274c5000) [pid = 1759] [serial = 1659] [outer = 0x0]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x128d1cc00) [pid = 1759] [serial = 1660] [outer = 0x1274c5000]
08:03:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:22 INFO - document served over http requires an https
08:03:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:22 INFO - delivery method with no-redirect and when
08:03:22 INFO - the target request is same-origin.
08:03:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 525ms
08:03:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:03:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x126020000 == 30 [pid = 1759] [id = 594]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x126e13c00) [pid = 1759] [serial = 1661] [outer = 0x0]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x128d21c00) [pid = 1759] [serial = 1662] [outer = 0x126e13c00]
08:03:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x128da4400) [pid = 1759] [serial = 1663] [outer = 0x126e13c00]
08:03:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x12625c800 == 31 [pid = 1759] [id = 595]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x128da7800) [pid = 1759] [serial = 1664] [outer = 0x0]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x128dac400) [pid = 1759] [serial = 1665] [outer = 0x128da7800]
08:03:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:22 INFO - document served over http requires an https
08:03:22 INFO - sub-resource via iframe-tag using the meta-referrer
08:03:22 INFO - delivery method with swap-origin-redirect and when
08:03:22 INFO - the target request is same-origin.
08:03:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 522ms
08:03:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:03:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b34000 == 32 [pid = 1759] [id = 596]
08:03:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x128d21000) [pid = 1759] [serial = 1666] [outer = 0x0]
08:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x128dadc00) [pid = 1759] [serial = 1667] [outer = 0x128d21000]
08:03:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x129aa5400) [pid = 1759] [serial = 1668] [outer = 0x128d21000]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x125ec5000) [pid = 1759] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x12b7e9800) [pid = 1759] [serial = 1533] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158578363]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x135fa0c00) [pid = 1759] [serial = 1528] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x135eb6800) [pid = 1759] [serial = 1538] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x11c4c8400) [pid = 1759] [serial = 1547] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x11cff2800) [pid = 1759] [serial = 1556] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x125b46400) [pid = 1759] [serial = 1595] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x1229f3400) [pid = 1759] [serial = 1582] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x11dd10400) [pid = 1759] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x11a7f1800) [pid = 1759] [serial = 1546] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x11ddd0c00) [pid = 1759] [serial = 1570] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x11d817800) [pid = 1759] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x11a7f1400) [pid = 1759] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x11c6b2c00) [pid = 1759] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x11cf68800) [pid = 1759] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x125b52400) [pid = 1759] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x11e27cc00) [pid = 1759] [serial = 1577] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11e209c00) [pid = 1759] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11f3e7c00) [pid = 1759] [serial = 1575] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158586594]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11a7f3c00) [pid = 1759] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x11c4d6c00) [pid = 1759] [serial = 1591] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x1229f3c00) [pid = 1759] [serial = 1580] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11c424000) [pid = 1759] [serial = 1552] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11a7fd400) [pid = 1759] [serial = 1558] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x11a74ec00) [pid = 1759] [serial = 1517] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x1373b4800) [pid = 1759] [serial = 1544] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x126d10000) [pid = 1759] [serial = 1520] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x136098c00) [pid = 1759] [serial = 1534] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158578363]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x12b7e0c00) [pid = 1759] [serial = 1531] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x1360a3000) [pid = 1759] [serial = 1529] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x1302b2c00) [pid = 1759] [serial = 1526] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x11dd10c00) [pid = 1759] [serial = 1565] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11d820800) [pid = 1759] [serial = 1562] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x135eb8400) [pid = 1759] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x135eacc00) [pid = 1759] [serial = 1536] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x12b6b1c00) [pid = 1759] [serial = 1523] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x125b4dc00) [pid = 1759] [serial = 1581] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x1227b9400) [pid = 1759] [serial = 1578] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x125ecd800) [pid = 1759] [serial = 1586] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x135ebcc00) [pid = 1759] [serial = 1541] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x11c87d400) [pid = 1759] [serial = 1559] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x11c4d3400) [pid = 1759] [serial = 1550] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x11c426000) [pid = 1759] [serial = 1589] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x11c6af800) [pid = 1759] [serial = 1553] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x125e30400) [pid = 1759] [serial = 1583] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x1227ba800) [pid = 1759] [serial = 1576] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158586594]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11e4e4800) [pid = 1759] [serial = 1573] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11d61f000) [pid = 1759] [serial = 1592] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x11e4e6000) [pid = 1759] [serial = 1571] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11e20ac00) [pid = 1759] [serial = 1568] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x11d34a000) [pid = 1759] [serial = 1557] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x11e271400) [pid = 1759] [serial = 1593] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x12b6b1400) [pid = 1759] [serial = 1515] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11cb94400) [pid = 1759] [serial = 1551] [outer = 0x0] [url = about:blank]
08:03:23 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x11cf5e800) [pid = 1759] [serial = 1554] [outer = 0x0] [url = about:blank]
08:03:23 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:23 INFO - document served over http requires an https
08:03:23 INFO - sub-resource via script-tag using the meta-referrer
08:03:23 INFO - delivery method with keep-origin-redirect and when
08:03:23 INFO - the target request is same-origin.
08:03:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 624ms
08:03:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:03:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x127253000 == 33 [pid = 1759] [id = 597]
08:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x11a7fb400) [pid = 1759] [serial = 1669] [outer = 0x0]
08:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11c426000) [pid = 1759] [serial = 1670] [outer = 0x11a7fb400]
08:03:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11d61fc00) [pid = 1759] [serial = 1671] [outer = 0x11a7fb400]
08:03:23 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:23 INFO - document served over http requires an https
08:03:23 INFO - sub-resource via script-tag using the meta-referrer
08:03:23 INFO - delivery method with no-redirect and when
08:03:23 INFO - the target request is same-origin.
08:03:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 473ms
08:03:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:03:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299dc800 == 34 [pid = 1759] [id = 598]
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11dd07000) [pid = 1759] [serial = 1672] [outer = 0x0]
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11f3edc00) [pid = 1759] [serial = 1673] [outer = 0x11dd07000]
08:03:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x125ecd800) [pid = 1759] [serial = 1674] [outer = 0x11dd07000]
08:03:24 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:24 INFO - document served over http requires an https
08:03:24 INFO - sub-resource via script-tag using the meta-referrer
08:03:24 INFO - delivery method with swap-origin-redirect and when
08:03:24 INFO - the target request is same-origin.
08:03:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 473ms
08:03:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:03:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b6d800 == 35 [pid = 1759] [id = 599]
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x11f3e0000) [pid = 1759] [serial = 1675] [outer = 0x0]
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x129ab2800) [pid = 1759] [serial = 1676] [outer = 0x11f3e0000]
08:03:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x129b4f000) [pid = 1759] [serial = 1677] [outer = 0x11f3e0000]
08:03:25 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:25 INFO - document served over http requires an https
08:03:25 INFO - sub-resource via xhr-request using the meta-referrer
08:03:25 INFO - delivery method with keep-origin-redirect and when
08:03:25 INFO - the target request is same-origin.
08:03:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 680ms
08:03:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:03:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2b2800 == 36 [pid = 1759] [id = 600]
08:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x129b4f400) [pid = 1759] [serial = 1678] [outer = 0x0]
08:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x129b5d000) [pid = 1759] [serial = 1679] [outer = 0x129b4f400]
08:03:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x12b18b000) [pid = 1759] [serial = 1680] [outer = 0x129b4f400]
08:03:25 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:25 INFO - document served over http requires an https
08:03:25 INFO - sub-resource via xhr-request using the meta-referrer
08:03:25 INFO - delivery method with no-redirect and when
08:03:25 INFO - the target request is same-origin.
08:03:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 727ms
08:03:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:03:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8b000 == 37 [pid = 1759] [id = 601]
08:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x11c4cec00) [pid = 1759] [serial = 1681] [outer = 0x0]
08:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x11cddf800) [pid = 1759] [serial = 1682] [outer = 0x11c4cec00]
08:03:26 INFO - PROCESS | 1755 | --DOCSHELL 0x1219a1800 == 7 [pid = 1755] [id = 5]
08:03:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x11d617400) [pid = 1759] [serial = 1683] [outer = 0x11c4cec00]
08:03:27 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:27 INFO - document served over http requires an https
08:03:27 INFO - sub-resource via xhr-request using the meta-referrer
08:03:27 INFO - delivery method with swap-origin-redirect and when
08:03:27 INFO - the target request is same-origin.
08:03:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1285ms
08:03:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:03:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x12724a000 == 38 [pid = 1759] [id = 602]
08:03:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x11e4e6000) [pid = 1759] [serial = 1684] [outer = 0x0]
08:03:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x1227bcc00) [pid = 1759] [serial = 1685] [outer = 0x11e4e6000]
08:03:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x125ec8400) [pid = 1759] [serial = 1686] [outer = 0x11e4e6000]
08:03:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:28 INFO - document served over http requires an http
08:03:28 INFO - sub-resource via fetch-request using the http-csp
08:03:28 INFO - delivery method with keep-origin-redirect and when
08:03:28 INFO - the target request is cross-origin.
08:03:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1132ms
08:03:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:03:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b351800 == 39 [pid = 1759] [id = 603]
08:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x1227b4400) [pid = 1759] [serial = 1687] [outer = 0x0]
08:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x126d10000) [pid = 1759] [serial = 1688] [outer = 0x1227b4400]
08:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x113689c00) [pid = 1755] [serial = 25] [outer = 0x12b0a5c00]
08:03:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x128dab400) [pid = 1759] [serial = 1689] [outer = 0x1227b4400]
08:03:29 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:29 INFO - document served over http requires an http
08:03:29 INFO - sub-resource via fetch-request using the http-csp
08:03:29 INFO - delivery method with no-redirect and when
08:03:29 INFO - the target request is cross-origin.
08:03:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 931ms
08:03:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:03:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b472800 == 40 [pid = 1759] [id = 604]
08:03:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x126c88400) [pid = 1759] [serial = 1690] [outer = 0x0]
08:03:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x129b57000) [pid = 1759] [serial = 1691] [outer = 0x126c88400]
08:03:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x12b3dbc00) [pid = 1759] [serial = 1692] [outer = 0x126c88400]
08:03:30 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:30 INFO - document served over http requires an http
08:03:30 INFO - sub-resource via fetch-request using the http-csp
08:03:30 INFO - delivery method with swap-origin-redirect and when
08:03:30 INFO - the target request is cross-origin.
08:03:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1279ms
08:03:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:03:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b48d000 == 41 [pid = 1759] [id = 605]
08:03:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x129b4c400) [pid = 1759] [serial = 1693] [outer = 0x0]
08:03:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x12b42a400) [pid = 1759] [serial = 1694] [outer = 0x129b4c400]
08:03:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x12b433c00) [pid = 1759] [serial = 1695] [outer = 0x129b4c400]
08:03:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b622800 == 42 [pid = 1759] [id = 606]
08:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11cfed800) [pid = 1759] [serial = 1696] [outer = 0x0]
08:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x12b684000) [pid = 1759] [serial = 1697] [outer = 0x11cfed800]
08:03:31 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:31 INFO - document served over http requires an http
08:03:31 INFO - sub-resource via iframe-tag using the http-csp
08:03:31 INFO - delivery method with keep-origin-redirect and when
08:03:31 INFO - the target request is cross-origin.
08:03:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1030ms
08:03:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:03:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x113290800 == 43 [pid = 1759] [id = 607]
08:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11cb8b800) [pid = 1759] [serial = 1698] [outer = 0x0]
08:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x11d618800) [pid = 1759] [serial = 1699] [outer = 0x11cb8b800]
08:03:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x12b684800) [pid = 1759] [serial = 1700] [outer = 0x11cb8b800]
08:03:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd14000 == 44 [pid = 1759] [id = 608]
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x113263800) [pid = 1759] [serial = 1701] [outer = 0x0]
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x11a7f2800) [pid = 1759] [serial = 1702] [outer = 0x113263800]
08:03:32 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:32 INFO - document served over http requires an http
08:03:32 INFO - sub-resource via iframe-tag using the http-csp
08:03:32 INFO - delivery method with no-redirect and when
08:03:32 INFO - the target request is cross-origin.
08:03:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 881ms
08:03:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:03:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a9800 == 45 [pid = 1759] [id = 609]
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x11a7f6800) [pid = 1759] [serial = 1703] [outer = 0x0]
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x11c879400) [pid = 1759] [serial = 1704] [outer = 0x11a7f6800]
08:03:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x11d819400) [pid = 1759] [serial = 1705] [outer = 0x11a7f6800]
08:03:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf80800 == 46 [pid = 1759] [id = 610]
08:03:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x11c6ac800) [pid = 1759] [serial = 1706] [outer = 0x0]
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x11cddec00) [pid = 1759] [serial = 1707] [outer = 0x11c6ac800]
08:03:33 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:33 INFO - document served over http requires an http
08:03:33 INFO - sub-resource via iframe-tag using the http-csp
08:03:33 INFO - delivery method with swap-origin-redirect and when
08:03:33 INFO - the target request is cross-origin.
08:03:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 678ms
08:03:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:03:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c688800 == 47 [pid = 1759] [id = 611]
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x11c875400) [pid = 1759] [serial = 1708] [outer = 0x0]
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x11cde2800) [pid = 1759] [serial = 1709] [outer = 0x11c875400]
08:03:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x11d348000) [pid = 1759] [serial = 1710] [outer = 0x11c875400]
08:03:33 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:33 INFO - document served over http requires an http
08:03:33 INFO - sub-resource via script-tag using the http-csp
08:03:33 INFO - delivery method with keep-origin-redirect and when
08:03:33 INFO - the target request is cross-origin.
08:03:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 471ms
08:03:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:03:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1c9800 == 48 [pid = 1759] [id = 612]
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x11cb94400) [pid = 1759] [serial = 1711] [outer = 0x0]
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x11db3b000) [pid = 1759] [serial = 1712] [outer = 0x11cb94400]
08:03:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x11ddccc00) [pid = 1759] [serial = 1713] [outer = 0x11cb94400]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x129b6d800 == 47 [pid = 1759] [id = 599]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x1299dc800 == 46 [pid = 1759] [id = 598]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x127253000 == 45 [pid = 1759] [id = 597]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126b34000 == 44 [pid = 1759] [id = 596]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x12625c800 == 43 [pid = 1759] [id = 595]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126020000 == 42 [pid = 1759] [id = 594]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126008000 == 41 [pid = 1759] [id = 593]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x12529d800 == 40 [pid = 1759] [id = 592]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x12291d800 == 39 [pid = 1759] [id = 591]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3ad800 == 38 [pid = 1759] [id = 590]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11df91800 == 37 [pid = 1759] [id = 589]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11d654800 == 36 [pid = 1759] [id = 588]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf76800 == 35 [pid = 1759] [id = 587]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11a797800 == 34 [pid = 1759] [id = 586]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x119e48000 == 33 [pid = 1759] [id = 585]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1dd800 == 32 [pid = 1759] [id = 584]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x128d37000 == 31 [pid = 1759] [id = 583]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x12757f000 == 30 [pid = 1759] [id = 582]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x1272a5000 == 29 [pid = 1759] [id = 581]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x127256000 == 28 [pid = 1759] [id = 580]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x12714d000 == 27 [pid = 1759] [id = 579]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e6800 == 26 [pid = 1759] [id = 577]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x127143000 == 25 [pid = 1759] [id = 578]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126f21000 == 24 [pid = 1759] [id = 576]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1da800 == 23 [pid = 1759] [id = 525]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x130263800 == 22 [pid = 1759] [id = 541]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126264800 == 21 [pid = 1759] [id = 495]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126f0b000 == 20 [pid = 1759] [id = 575]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126edf000 == 19 [pid = 1759] [id = 574]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126b1e800 == 18 [pid = 1759] [id = 573]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x122920000 == 17 [pid = 1759] [id = 572]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x126a50000 == 16 [pid = 1759] [id = 570]
08:03:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11c893800 == 15 [pid = 1759] [id = 571]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x11db3a000) [pid = 1759] [serial = 1563] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x11ddce000) [pid = 1759] [serial = 1566] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x11cde7c00) [pid = 1759] [serial = 1590] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x12620dc00) [pid = 1759] [serial = 1587] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x1229ed400) [pid = 1759] [serial = 1579] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x125ec2400) [pid = 1759] [serial = 1584] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x11f3e5800) [pid = 1759] [serial = 1574] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x11e276000) [pid = 1759] [serial = 1569] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11c87e800) [pid = 1759] [serial = 1548] [outer = 0x0] [url = about:blank]
08:03:34 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11d612800) [pid = 1759] [serial = 1560] [outer = 0x0] [url = about:blank]
08:03:34 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:34 INFO - document served over http requires an http
08:03:34 INFO - sub-resource via script-tag using the http-csp
08:03:34 INFO - delivery method with no-redirect and when
08:03:34 INFO - the target request is cross-origin.
08:03:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 531ms
08:03:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:03:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c416800 == 16 [pid = 1759] [id = 613]
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x11cff6000) [pid = 1759] [serial = 1714] [outer = 0x0]
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x11d612400) [pid = 1759] [serial = 1715] [outer = 0x11cff6000]
08:03:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x11ddce000) [pid = 1759] [serial = 1716] [outer = 0x11cff6000]
08:03:34 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:34 INFO - document served over http requires an http
08:03:34 INFO - sub-resource via script-tag using the http-csp
08:03:34 INFO - delivery method with swap-origin-redirect and when
08:03:34 INFO - the target request is cross-origin.
08:03:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 385ms
08:03:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:03:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf79800 == 17 [pid = 1759] [id = 614]
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x11ddcf400) [pid = 1759] [serial = 1717] [outer = 0x0]
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x11e4e0c00) [pid = 1759] [serial = 1718] [outer = 0x11ddcf400]
08:03:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x1227b6000) [pid = 1759] [serial = 1719] [outer = 0x11ddcf400]
08:03:35 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:35 INFO - document served over http requires an http
08:03:35 INFO - sub-resource via xhr-request using the http-csp
08:03:35 INFO - delivery method with keep-origin-redirect and when
08:03:35 INFO - the target request is cross-origin.
08:03:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 476ms
08:03:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:03:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd30000 == 18 [pid = 1759] [id = 615]
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x11e4ddc00) [pid = 1759] [serial = 1720] [outer = 0x0]
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x1229efc00) [pid = 1759] [serial = 1721] [outer = 0x11e4ddc00]
08:03:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x125e3c800) [pid = 1759] [serial = 1722] [outer = 0x11e4ddc00]
08:03:35 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:35 INFO - document served over http requires an http
08:03:35 INFO - sub-resource via xhr-request using the http-csp
08:03:35 INFO - delivery method with no-redirect and when
08:03:35 INFO - the target request is cross-origin.
08:03:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 422ms
08:03:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:03:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3aa800 == 19 [pid = 1759] [id = 616]
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x125ec4c00) [pid = 1759] [serial = 1723] [outer = 0x0]
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x1262f4000) [pid = 1759] [serial = 1724] [outer = 0x125ec4c00]
08:03:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x126b4d800) [pid = 1759] [serial = 1725] [outer = 0x125ec4c00]
08:03:36 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:36 INFO - document served over http requires an http
08:03:36 INFO - sub-resource via xhr-request using the http-csp
08:03:36 INFO - delivery method with swap-origin-redirect and when
08:03:36 INFO - the target request is cross-origin.
08:03:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 473ms
08:03:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:03:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x12529c800 == 20 [pid = 1759] [id = 617]
08:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x12620dc00) [pid = 1759] [serial = 1726] [outer = 0x0]
08:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x126bc2c00) [pid = 1759] [serial = 1727] [outer = 0x12620dc00]
08:03:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x126e0a400) [pid = 1759] [serial = 1728] [outer = 0x12620dc00]
08:03:36 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:36 INFO - document served over http requires an https
08:03:36 INFO - sub-resource via fetch-request using the http-csp
08:03:36 INFO - delivery method with keep-origin-redirect and when
08:03:36 INFO - the target request is cross-origin.
08:03:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 728ms
08:03:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:03:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x126020800 == 21 [pid = 1759] [id = 618]
08:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x126b55800) [pid = 1759] [serial = 1729] [outer = 0x0]
08:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x126f77000) [pid = 1759] [serial = 1730] [outer = 0x126b55800]
08:03:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x127194000) [pid = 1759] [serial = 1731] [outer = 0x126b55800]
08:03:37 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:37 INFO - document served over http requires an https
08:03:37 INFO - sub-resource via fetch-request using the http-csp
08:03:37 INFO - delivery method with no-redirect and when
08:03:37 INFO - the target request is cross-origin.
08:03:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1125ms
08:03:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:03:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b19800 == 22 [pid = 1759] [id = 619]
08:03:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x126e14800) [pid = 1759] [serial = 1732] [outer = 0x0]
08:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x1274ba400) [pid = 1759] [serial = 1733] [outer = 0x126e14800]
08:03:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x128d9ec00) [pid = 1759] [serial = 1734] [outer = 0x126e14800]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x11a7fb400) [pid = 1759] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x11dd07000) [pid = 1759] [serial = 1672] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x1274c5000) [pid = 1759] [serial = 1659] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158602205]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x126e13c00) [pid = 1759] [serial = 1661] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x128d21000) [pid = 1759] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x12620a000) [pid = 1759] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x11e4e7800) [pid = 1759] [serial = 1648] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x11cb88000) [pid = 1759] [serial = 1639] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x128da7800) [pid = 1759] [serial = 1664] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x11cf61000) [pid = 1759] [serial = 1642] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x11a70c000) [pid = 1759] [serial = 1633] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x11dd11000) [pid = 1759] [serial = 1645] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x1229ef800) [pid = 1759] [serial = 1651] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x126c87800) [pid = 1759] [serial = 1654] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x11c431c00) [pid = 1759] [serial = 1636] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x126b5cc00) [pid = 1759] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x126d0cc00) [pid = 1759] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158594385]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x126e96400) [pid = 1759] [serial = 1622] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x12718b000) [pid = 1759] [serial = 1628] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x12727dc00) [pid = 1759] [serial = 1631] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x126bc1400) [pid = 1759] [serial = 1613] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x126b4f400) [pid = 1759] [serial = 1610] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x126ea0c00) [pid = 1759] [serial = 1625] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11d619400) [pid = 1759] [serial = 1601] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x11a749800) [pid = 1759] [serial = 1634] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x126d10400) [pid = 1759] [serial = 1618] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158594385]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x126bc9000) [pid = 1759] [serial = 1615] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x11c426000) [pid = 1759] [serial = 1670] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x128dac400) [pid = 1759] [serial = 1665] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x128d21c00) [pid = 1759] [serial = 1662] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x1262fa000) [pid = 1759] [serial = 1607] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x125b49400) [pid = 1759] [serial = 1649] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x128dadc00) [pid = 1759] [serial = 1667] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x11ddc4800) [pid = 1759] [serial = 1643] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x11f3edc00) [pid = 1759] [serial = 1673] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x11c4d5400) [pid = 1759] [serial = 1598] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x11cf65c00) [pid = 1759] [serial = 1637] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x1229f2000) [pid = 1759] [serial = 1604] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11e4e7c00) [pid = 1759] [serial = 1646] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x126e9e800) [pid = 1759] [serial = 1623] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x126e0c000) [pid = 1759] [serial = 1620] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x129ab2800) [pid = 1759] [serial = 1676] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x126e13400) [pid = 1759] [serial = 1655] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x1262f7000) [pid = 1759] [serial = 1652] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x128d1cc00) [pid = 1759] [serial = 1660] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158602205]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x126f75c00) [pid = 1759] [serial = 1657] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x11cfefc00) [pid = 1759] [serial = 1640] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x11cf5a800) [pid = 1759] [serial = 1635] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x11d351800) [pid = 1759] [serial = 1638] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x1262f2000) [pid = 1759] [serial = 1596] [outer = 0x0] [url = about:blank]
08:03:38 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x11d824400) [pid = 1759] [serial = 1641] [outer = 0x0] [url = about:blank]
08:03:38 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:38 INFO - document served over http requires an https
08:03:38 INFO - sub-resource via fetch-request using the http-csp
08:03:38 INFO - delivery method with swap-origin-redirect and when
08:03:38 INFO - the target request is cross-origin.
08:03:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 777ms
08:03:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:03:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f14000 == 23 [pid = 1759] [id = 620]
08:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x11a708400) [pid = 1759] [serial = 1735] [outer = 0x0]
08:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x11d824400) [pid = 1759] [serial = 1736] [outer = 0x11a708400]
08:03:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x126202800) [pid = 1759] [serial = 1737] [outer = 0x11a708400]
08:03:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270dd800 == 24 [pid = 1759] [id = 621]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x1266f6400) [pid = 1759] [serial = 1738] [outer = 0x0]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x126d10400) [pid = 1759] [serial = 1739] [outer = 0x1266f6400]
08:03:39 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:39 INFO - document served over http requires an https
08:03:39 INFO - sub-resource via iframe-tag using the http-csp
08:03:39 INFO - delivery method with keep-origin-redirect and when
08:03:39 INFO - the target request is cross-origin.
08:03:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 523ms
08:03:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:03:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x127143800 == 25 [pid = 1759] [id = 622]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x1266ecc00) [pid = 1759] [serial = 1740] [outer = 0x0]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126e96400) [pid = 1759] [serial = 1741] [outer = 0x1266ecc00]
08:03:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x128d21000) [pid = 1759] [serial = 1742] [outer = 0x1266ecc00]
08:03:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x127253000 == 26 [pid = 1759] [id = 623]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x128da7800) [pid = 1759] [serial = 1743] [outer = 0x0]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x129a0b400) [pid = 1759] [serial = 1744] [outer = 0x128da7800]
08:03:39 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:39 INFO - document served over http requires an https
08:03:39 INFO - sub-resource via iframe-tag using the http-csp
08:03:39 INFO - delivery method with no-redirect and when
08:03:39 INFO - the target request is cross-origin.
08:03:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 528ms
08:03:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:03:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272b2800 == 27 [pid = 1759] [id = 624]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x126e17000) [pid = 1759] [serial = 1745] [outer = 0x0]
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x129a11000) [pid = 1759] [serial = 1746] [outer = 0x126e17000]
08:03:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x129b49400) [pid = 1759] [serial = 1747] [outer = 0x126e17000]
08:03:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d34000 == 28 [pid = 1759] [id = 625]
08:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x129b50800) [pid = 1759] [serial = 1748] [outer = 0x0]
08:03:40 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x11267ac00) [pid = 1755] [serial = 24] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x12b189000) [pid = 1759] [serial = 1749] [outer = 0x129b50800]
08:03:40 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:40 INFO - document served over http requires an https
08:03:40 INFO - sub-resource via iframe-tag using the http-csp
08:03:40 INFO - delivery method with swap-origin-redirect and when
08:03:40 INFO - the target request is cross-origin.
08:03:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 580ms
08:03:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:03:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299db000 == 29 [pid = 1759] [id = 626]
08:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x129aa8400) [pid = 1759] [serial = 1750] [outer = 0x0]
08:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x12b3d6000) [pid = 1759] [serial = 1751] [outer = 0x129aa8400]
08:03:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x12b687800) [pid = 1759] [serial = 1752] [outer = 0x129aa8400]
08:03:40 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:40 INFO - document served over http requires an https
08:03:40 INFO - sub-resource via script-tag using the http-csp
08:03:40 INFO - delivery method with keep-origin-redirect and when
08:03:40 INFO - the target request is cross-origin.
08:03:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 581ms
08:03:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:03:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11dd1e800 == 30 [pid = 1759] [id = 627]
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x11c6ad000) [pid = 1759] [serial = 1753] [outer = 0x0]
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x11cf5b000) [pid = 1759] [serial = 1754] [outer = 0x11c6ad000]
08:03:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x11d61f800) [pid = 1759] [serial = 1755] [outer = 0x11c6ad000]
08:03:41 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:41 INFO - document served over http requires an https
08:03:41 INFO - sub-resource via script-tag using the http-csp
08:03:41 INFO - delivery method with no-redirect and when
08:03:41 INFO - the target request is cross-origin.
08:03:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 621ms
08:03:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:03:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e1800 == 31 [pid = 1759] [id = 628]
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x11d620400) [pid = 1759] [serial = 1756] [outer = 0x0]
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x11e26f800) [pid = 1759] [serial = 1757] [outer = 0x11d620400]
08:03:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x125b51400) [pid = 1759] [serial = 1758] [outer = 0x11d620400]
08:03:42 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:42 INFO - document served over http requires an https
08:03:42 INFO - sub-resource via script-tag using the http-csp
08:03:42 INFO - delivery method with swap-origin-redirect and when
08:03:42 INFO - the target request is cross-origin.
08:03:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 573ms
08:03:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:03:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2a4800 == 32 [pid = 1759] [id = 629]
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x11e20c800) [pid = 1759] [serial = 1759] [outer = 0x0]
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x126d0d000) [pid = 1759] [serial = 1760] [outer = 0x11e20c800]
08:03:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x128da2000) [pid = 1759] [serial = 1761] [outer = 0x11e20c800]
08:03:42 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:42 INFO - document served over http requires an https
08:03:42 INFO - sub-resource via xhr-request using the http-csp
08:03:42 INFO - delivery method with keep-origin-redirect and when
08:03:42 INFO - the target request is cross-origin.
08:03:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 526ms
08:03:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:03:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bb5e800 == 33 [pid = 1759] [id = 630]
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x128dadc00) [pid = 1759] [serial = 1762] [outer = 0x0]
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x12b3e4000) [pid = 1759] [serial = 1763] [outer = 0x128dadc00]
08:03:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x12b6af800) [pid = 1759] [serial = 1764] [outer = 0x128dadc00]
08:03:43 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:43 INFO - document served over http requires an https
08:03:43 INFO - sub-resource via xhr-request using the http-csp
08:03:43 INFO - delivery method with no-redirect and when
08:03:43 INFO - the target request is cross-origin.
08:03:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 522ms
08:03:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:03:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bddf000 == 34 [pid = 1759] [id = 631]
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x129b53000) [pid = 1759] [serial = 1765] [outer = 0x0]
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x12b7e0800) [pid = 1759] [serial = 1766] [outer = 0x129b53000]
08:03:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x12b887000) [pid = 1759] [serial = 1767] [outer = 0x129b53000]
08:03:43 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:43 INFO - document served over http requires an https
08:03:43 INFO - sub-resource via xhr-request using the http-csp
08:03:43 INFO - delivery method with swap-origin-redirect and when
08:03:43 INFO - the target request is cross-origin.
08:03:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 527ms
08:03:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:03:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f44a000 == 35 [pid = 1759] [id = 632]
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x12b7ddc00) [pid = 1759] [serial = 1768] [outer = 0x0]
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x12b88f000) [pid = 1759] [serial = 1769] [outer = 0x12b7ddc00]
08:03:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x12bb20800) [pid = 1759] [serial = 1770] [outer = 0x12b7ddc00]
08:03:44 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:44 INFO - document served over http requires an http
08:03:44 INFO - sub-resource via fetch-request using the http-csp
08:03:44 INFO - delivery method with keep-origin-redirect and when
08:03:44 INFO - the target request is same-origin.
08:03:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 726ms
08:03:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:03:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fb18800 == 36 [pid = 1759] [id = 633]
08:03:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x12ba47800) [pid = 1759] [serial = 1771] [outer = 0x0]
08:03:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x12bd9ec00) [pid = 1759] [serial = 1772] [outer = 0x12ba47800]
08:03:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x12f4ab400) [pid = 1759] [serial = 1773] [outer = 0x12ba47800]
08:03:45 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:45 INFO - document served over http requires an http
08:03:45 INFO - sub-resource via fetch-request using the http-csp
08:03:45 INFO - delivery method with no-redirect and when
08:03:45 INFO - the target request is same-origin.
08:03:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1178ms
08:03:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:03:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe2c800 == 37 [pid = 1759] [id = 634]
08:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x12bb25c00) [pid = 1759] [serial = 1774] [outer = 0x0]
08:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x12f4b6c00) [pid = 1759] [serial = 1775] [outer = 0x12bb25c00]
08:03:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x12fb6fc00) [pid = 1759] [serial = 1776] [outer = 0x12bb25c00]
08:03:46 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:46 INFO - document served over http requires an http
08:03:46 INFO - sub-resource via fetch-request using the http-csp
08:03:46 INFO - delivery method with swap-origin-redirect and when
08:03:46 INFO - the target request is same-origin.
08:03:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 625ms
08:03:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:03:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffc5800 == 38 [pid = 1759] [id = 635]
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x12fb75000) [pid = 1759] [serial = 1777] [outer = 0x0]
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x12fc41c00) [pid = 1759] [serial = 1778] [outer = 0x12fb75000]
08:03:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x12fe1b400) [pid = 1759] [serial = 1779] [outer = 0x12fb75000]
08:03:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffde000 == 39 [pid = 1759] [id = 636]
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x12fe21000) [pid = 1759] [serial = 1780] [outer = 0x0]
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x12fe8e000) [pid = 1759] [serial = 1781] [outer = 0x12fe21000]
08:03:46 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:46 INFO - document served over http requires an http
08:03:46 INFO - sub-resource via iframe-tag using the http-csp
08:03:46 INFO - delivery method with keep-origin-redirect and when
08:03:46 INFO - the target request is same-origin.
08:03:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 572ms
08:03:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:03:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x130041800 == 40 [pid = 1759] [id = 637]
08:03:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x12fc3f000) [pid = 1759] [serial = 1782] [outer = 0x0]
08:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x12fe8cc00) [pid = 1759] [serial = 1783] [outer = 0x12fc3f000]
08:03:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x12ffb4800) [pid = 1759] [serial = 1784] [outer = 0x12fc3f000]
08:03:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x13024d800 == 41 [pid = 1759] [id = 638]
08:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x12fe95400) [pid = 1759] [serial = 1785] [outer = 0x0]
08:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x129b59000) [pid = 1759] [serial = 1786] [outer = 0x12fe95400]
08:03:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:47 INFO - document served over http requires an http
08:03:47 INFO - sub-resource via iframe-tag using the http-csp
08:03:47 INFO - delivery method with no-redirect and when
08:03:47 INFO - the target request is same-origin.
08:03:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 977ms
08:03:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:03:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d638000 == 42 [pid = 1759] [id = 639]
08:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x11db2e000) [pid = 1759] [serial = 1787] [outer = 0x0]
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x11e203800) [pid = 1759] [serial = 1788] [outer = 0x11db2e000]
08:03:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x1301edc00) [pid = 1759] [serial = 1789] [outer = 0x11db2e000]
08:03:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12600b800 == 43 [pid = 1759] [id = 640]
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x1301f0800) [pid = 1759] [serial = 1790] [outer = 0x0]
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x130276000) [pid = 1759] [serial = 1791] [outer = 0x1301f0800]
08:03:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:48 INFO - document served over http requires an http
08:03:48 INFO - sub-resource via iframe-tag using the http-csp
08:03:48 INFO - delivery method with swap-origin-redirect and when
08:03:48 INFO - the target request is same-origin.
08:03:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 620ms
08:03:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:03:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x13025f800 == 44 [pid = 1759] [id = 641]
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x1301e5800) [pid = 1759] [serial = 1792] [outer = 0x0]
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x130278000) [pid = 1759] [serial = 1793] [outer = 0x1301e5800]
08:03:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x1302a9800) [pid = 1759] [serial = 1794] [outer = 0x1301e5800]
08:03:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:49 INFO - document served over http requires an http
08:03:49 INFO - sub-resource via script-tag using the http-csp
08:03:49 INFO - delivery method with keep-origin-redirect and when
08:03:49 INFO - the target request is same-origin.
08:03:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 727ms
08:03:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:03:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e422000 == 45 [pid = 1759] [id = 642]
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x11c880000) [pid = 1759] [serial = 1795] [outer = 0x0]
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x11cf60400) [pid = 1759] [serial = 1796] [outer = 0x11c880000]
08:03:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x11e206c00) [pid = 1759] [serial = 1797] [outer = 0x11c880000]
08:03:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:49 INFO - document served over http requires an http
08:03:49 INFO - sub-resource via script-tag using the http-csp
08:03:49 INFO - delivery method with no-redirect and when
08:03:49 INFO - the target request is same-origin.
08:03:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 574ms
08:03:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:03:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1c9000 == 46 [pid = 1759] [id = 643]
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11c6b2800) [pid = 1759] [serial = 1798] [outer = 0x0]
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x11d348800) [pid = 1759] [serial = 1799] [outer = 0x11c6b2800]
08:03:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x11e4e2800) [pid = 1759] [serial = 1800] [outer = 0x11c6b2800]
08:03:50 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:50 INFO - document served over http requires an http
08:03:50 INFO - sub-resource via script-tag using the http-csp
08:03:50 INFO - delivery method with swap-origin-redirect and when
08:03:50 INFO - the target request is same-origin.
08:03:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 471ms
08:03:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:03:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf73800 == 47 [pid = 1759] [id = 644]
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x11cff1000) [pid = 1759] [serial = 1801] [outer = 0x0]
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x125b47400) [pid = 1759] [serial = 1802] [outer = 0x11cff1000]
08:03:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x12620f000) [pid = 1759] [serial = 1803] [outer = 0x11cff1000]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x128d34000 == 46 [pid = 1759] [id = 625]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x1272b2800 == 45 [pid = 1759] [id = 624]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x127253000 == 44 [pid = 1759] [id = 623]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x127143800 == 43 [pid = 1759] [id = 622]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x1270dd800 == 42 [pid = 1759] [id = 621]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126f14000 == 41 [pid = 1759] [id = 620]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126b19800 == 40 [pid = 1759] [id = 619]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x126020800 == 39 [pid = 1759] [id = 618]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12529c800 == 38 [pid = 1759] [id = 617]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3aa800 == 37 [pid = 1759] [id = 616]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd30000 == 36 [pid = 1759] [id = 615]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf79800 == 35 [pid = 1759] [id = 614]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11c416800 == 34 [pid = 1759] [id = 613]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1c9800 == 33 [pid = 1759] [id = 612]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11c688800 == 32 [pid = 1759] [id = 611]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a9800 == 31 [pid = 1759] [id = 609]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf80800 == 30 [pid = 1759] [id = 610]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd14000 == 29 [pid = 1759] [id = 608]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x113290800 == 28 [pid = 1759] [id = 607]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12b48d000 == 27 [pid = 1759] [id = 605]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12b622800 == 26 [pid = 1759] [id = 606]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12b472800 == 25 [pid = 1759] [id = 604]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12b351800 == 24 [pid = 1759] [id = 603]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x12724a000 == 23 [pid = 1759] [id = 602]
08:03:50 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8b000 == 22 [pid = 1759] [id = 601]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x129aa5400) [pid = 1759] [serial = 1668] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x11d61fc00) [pid = 1759] [serial = 1671] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x11f3ebc00) [pid = 1759] [serial = 1647] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x11e20bc00) [pid = 1759] [serial = 1644] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x125ecd800) [pid = 1759] [serial = 1674] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x128da4400) [pid = 1759] [serial = 1663] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x1274bd400) [pid = 1759] [serial = 1658] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x126bc8800) [pid = 1759] [serial = 1653] [outer = 0x0] [url = about:blank]
08:03:50 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x125ec8c00) [pid = 1759] [serial = 1650] [outer = 0x0] [url = about:blank]
08:03:50 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:50 INFO - document served over http requires an http
08:03:50 INFO - sub-resource via xhr-request using the http-csp
08:03:50 INFO - delivery method with keep-origin-redirect and when
08:03:50 INFO - the target request is same-origin.
08:03:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 522ms
08:03:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:03:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c408000 == 23 [pid = 1759] [id = 645]
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x11ddcdc00) [pid = 1759] [serial = 1804] [outer = 0x0]
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x11e211c00) [pid = 1759] [serial = 1805] [outer = 0x11ddcdc00]
08:03:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x125b54800) [pid = 1759] [serial = 1806] [outer = 0x11ddcdc00]
08:03:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:51 INFO - document served over http requires an http
08:03:51 INFO - sub-resource via xhr-request using the http-csp
08:03:51 INFO - delivery method with no-redirect and when
08:03:51 INFO - the target request is same-origin.
08:03:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 474ms
08:03:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:03:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d646800 == 24 [pid = 1759] [id = 646]
08:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11ddce800) [pid = 1759] [serial = 1807] [outer = 0x0]
08:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x1266f8800) [pid = 1759] [serial = 1808] [outer = 0x11ddce800]
08:03:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x126c7b400) [pid = 1759] [serial = 1809] [outer = 0x11ddce800]
08:03:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:51 INFO - document served over http requires an http
08:03:51 INFO - sub-resource via xhr-request using the http-csp
08:03:51 INFO - delivery method with swap-origin-redirect and when
08:03:51 INFO - the target request is same-origin.
08:03:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 420ms
08:03:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:03:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f392000 == 25 [pid = 1759] [id = 647]
08:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x126e0b000) [pid = 1759] [serial = 1810] [outer = 0x0]
08:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x12718a400) [pid = 1759] [serial = 1811] [outer = 0x126e0b000]
08:03:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x1274c8800) [pid = 1759] [serial = 1812] [outer = 0x126e0b000]
08:03:52 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:52 INFO - document served over http requires an https
08:03:52 INFO - sub-resource via fetch-request using the http-csp
08:03:52 INFO - delivery method with keep-origin-redirect and when
08:03:52 INFO - the target request is same-origin.
08:03:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 874ms
08:03:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:03:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e10000 == 26 [pid = 1759] [id = 648]
08:03:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x126e9fc00) [pid = 1759] [serial = 1813] [outer = 0x0]
08:03:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x128daa000) [pid = 1759] [serial = 1814] [outer = 0x126e9fc00]
08:03:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x129aafc00) [pid = 1759] [serial = 1815] [outer = 0x126e9fc00]
08:03:53 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:53 INFO - document served over http requires an https
08:03:53 INFO - sub-resource via fetch-request using the http-csp
08:03:53 INFO - delivery method with no-redirect and when
08:03:53 INFO - the target request is same-origin.
08:03:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 927ms
08:03:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:03:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b19000 == 27 [pid = 1759] [id = 649]
08:03:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x128d21c00) [pid = 1759] [serial = 1816] [outer = 0x0]
08:03:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x12b18f000) [pid = 1759] [serial = 1817] [outer = 0x128d21c00]
08:03:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x12b434400) [pid = 1759] [serial = 1818] [outer = 0x128d21c00]
08:03:54 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:54 INFO - document served over http requires an https
08:03:54 INFO - sub-resource via fetch-request using the http-csp
08:03:54 INFO - delivery method with swap-origin-redirect and when
08:03:54 INFO - the target request is same-origin.
08:03:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 575ms
08:03:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:03:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270e0000 == 28 [pid = 1759] [id = 650]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x12b684c00) [pid = 1759] [serial = 1819] [outer = 0x0]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x12ba44c00) [pid = 1759] [serial = 1820] [outer = 0x12b684c00]
08:03:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x12fb6c800) [pid = 1759] [serial = 1821] [outer = 0x12b684c00]
08:03:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x12724a800 == 29 [pid = 1759] [id = 651]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x12fe21c00) [pid = 1759] [serial = 1822] [outer = 0x0]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x12ffb9000) [pid = 1759] [serial = 1823] [outer = 0x12fe21c00]
08:03:54 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:54 INFO - document served over http requires an https
08:03:54 INFO - sub-resource via iframe-tag using the http-csp
08:03:54 INFO - delivery method with keep-origin-redirect and when
08:03:54 INFO - the target request is same-origin.
08:03:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 521ms
08:03:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:03:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x12757f000 == 30 [pid = 1759] [id = 652]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x12fe1dc00) [pid = 1759] [serial = 1824] [outer = 0x0]
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x1301e9400) [pid = 1759] [serial = 1825] [outer = 0x12fe1dc00]
08:03:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x1302ac000) [pid = 1759] [serial = 1826] [outer = 0x12fe1dc00]
08:03:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299d8800 == 31 [pid = 1759] [id = 653]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x135c6a400) [pid = 1759] [serial = 1827] [outer = 0x0]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x135c6fc00) [pid = 1759] [serial = 1828] [outer = 0x135c6a400]
08:03:55 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:55 INFO - document served over http requires an https
08:03:55 INFO - sub-resource via iframe-tag using the http-csp
08:03:55 INFO - delivery method with no-redirect and when
08:03:55 INFO - the target request is same-origin.
08:03:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 530ms
08:03:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:03:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2ba800 == 32 [pid = 1759] [id = 654]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x130270800) [pid = 1759] [serial = 1829] [outer = 0x0]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x135d7b800) [pid = 1759] [serial = 1830] [outer = 0x130270800]
08:03:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x135eb2c00) [pid = 1759] [serial = 1831] [outer = 0x130270800]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x11f3e0000) [pid = 1759] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x11c875400) [pid = 1759] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x125ec4c00) [pid = 1759] [serial = 1723] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x11cb94400) [pid = 1759] [serial = 1711] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x126e17000) [pid = 1759] [serial = 1745] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x11cff6000) [pid = 1759] [serial = 1714] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x1266f6400) [pid = 1759] [serial = 1738] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x128da7800) [pid = 1759] [serial = 1743] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158619581]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x11ddcf400) [pid = 1759] [serial = 1717] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x11a7f6800) [pid = 1759] [serial = 1703] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x1266ecc00) [pid = 1759] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x12620dc00) [pid = 1759] [serial = 1726] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x11c6ac800) [pid = 1759] [serial = 1706] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x126e14800) [pid = 1759] [serial = 1732] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x126b55800) [pid = 1759] [serial = 1729] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x11a708400) [pid = 1759] [serial = 1735] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x11e4ddc00) [pid = 1759] [serial = 1720] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x129b50800) [pid = 1759] [serial = 1748] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x113263800) [pid = 1759] [serial = 1701] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158612356]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x11cfed800) [pid = 1759] [serial = 1696] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x11cde2800) [pid = 1759] [serial = 1709] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x11db3b000) [pid = 1759] [serial = 1712] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x1227bcc00) [pid = 1759] [serial = 1685] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x126d10000) [pid = 1759] [serial = 1688] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x129b57000) [pid = 1759] [serial = 1691] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x12b42a400) [pid = 1759] [serial = 1694] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x11cddf800) [pid = 1759] [serial = 1682] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x11cddec00) [pid = 1759] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x126e96400) [pid = 1759] [serial = 1741] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11d612400) [pid = 1759] [serial = 1715] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x1229efc00) [pid = 1759] [serial = 1721] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x129b5d000) [pid = 1759] [serial = 1679] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x126bc2c00) [pid = 1759] [serial = 1727] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x129a11000) [pid = 1759] [serial = 1746] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x11d824400) [pid = 1759] [serial = 1736] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x126d10400) [pid = 1759] [serial = 1739] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x11d618800) [pid = 1759] [serial = 1699] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x1262f4000) [pid = 1759] [serial = 1724] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x129a0b400) [pid = 1759] [serial = 1744] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158619581]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x126f77000) [pid = 1759] [serial = 1730] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x12b684000) [pid = 1759] [serial = 1697] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x11a7f2800) [pid = 1759] [serial = 1702] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158612356]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x11e4e0c00) [pid = 1759] [serial = 1718] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x1274ba400) [pid = 1759] [serial = 1733] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x11c879400) [pid = 1759] [serial = 1704] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x12b189000) [pid = 1759] [serial = 1749] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x129b4f000) [pid = 1759] [serial = 1677] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x125e3c800) [pid = 1759] [serial = 1722] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x126b4d800) [pid = 1759] [serial = 1725] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x12b18b000) [pid = 1759] [serial = 1680] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x1227b6000) [pid = 1759] [serial = 1719] [outer = 0x0] [url = about:blank]
08:03:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b472800 == 33 [pid = 1759] [id = 655]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x119fa9400) [pid = 1759] [serial = 1832] [outer = 0x0]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x11c424800) [pid = 1759] [serial = 1833] [outer = 0x119fa9400]
08:03:55 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:55 INFO - document served over http requires an https
08:03:55 INFO - sub-resource via iframe-tag using the http-csp
08:03:55 INFO - delivery method with swap-origin-redirect and when
08:03:55 INFO - the target request is same-origin.
08:03:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 578ms
08:03:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:03:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270f0800 == 34 [pid = 1759] [id = 656]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x11cddf800) [pid = 1759] [serial = 1834] [outer = 0x0]
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x11d351800) [pid = 1759] [serial = 1835] [outer = 0x11cddf800]
08:03:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x1227b6c00) [pid = 1759] [serial = 1836] [outer = 0x11cddf800]
08:03:56 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:56 INFO - document served over http requires an https
08:03:56 INFO - sub-resource via script-tag using the http-csp
08:03:56 INFO - delivery method with keep-origin-redirect and when
08:03:56 INFO - the target request is same-origin.
08:03:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 479ms
08:03:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:03:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffcf000 == 35 [pid = 1759] [id = 657]
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x11cf60c00) [pid = 1759] [serial = 1837] [outer = 0x0]
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x126b4d800) [pid = 1759] [serial = 1838] [outer = 0x11cf60c00]
08:03:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x1274c8c00) [pid = 1759] [serial = 1839] [outer = 0x11cf60c00]
08:03:56 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:56 INFO - document served over http requires an https
08:03:56 INFO - sub-resource via script-tag using the http-csp
08:03:56 INFO - delivery method with no-redirect and when
08:03:56 INFO - the target request is same-origin.
08:03:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 475ms
08:03:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:03:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x1302e5800 == 36 [pid = 1759] [id = 658]
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x1227b9c00) [pid = 1759] [serial = 1840] [outer = 0x0]
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x135c6e000) [pid = 1759] [serial = 1841] [outer = 0x1227b9c00]
08:03:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x135eba800) [pid = 1759] [serial = 1842] [outer = 0x1227b9c00]
08:03:57 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:57 INFO - document served over http requires an https
08:03:57 INFO - sub-resource via script-tag using the http-csp
08:03:57 INFO - delivery method with swap-origin-redirect and when
08:03:57 INFO - the target request is same-origin.
08:03:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 472ms
08:03:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:03:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x135c1e800 == 37 [pid = 1759] [id = 659]
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x12b684000) [pid = 1759] [serial = 1843] [outer = 0x0]
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x135ec5800) [pid = 1759] [serial = 1844] [outer = 0x12b684000]
08:03:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x135f99c00) [pid = 1759] [serial = 1845] [outer = 0x12b684000]
08:03:57 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:57 INFO - document served over http requires an https
08:03:57 INFO - sub-resource via xhr-request using the http-csp
08:03:57 INFO - delivery method with keep-origin-redirect and when
08:03:57 INFO - the target request is same-origin.
08:03:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 474ms
08:03:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:03:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7d000 == 38 [pid = 1759] [id = 660]
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x11cde0800) [pid = 1759] [serial = 1846] [outer = 0x0]
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x11cff5c00) [pid = 1759] [serial = 1847] [outer = 0x11cde0800]
08:03:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x125b46400) [pid = 1759] [serial = 1848] [outer = 0x11cde0800]
08:03:58 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:58 INFO - document served over http requires an https
08:03:58 INFO - sub-resource via xhr-request using the http-csp
08:03:58 INFO - delivery method with no-redirect and when
08:03:58 INFO - the target request is same-origin.
08:03:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 571ms
08:03:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:03:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2af000 == 39 [pid = 1759] [id = 661]
08:03:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x12620dc00) [pid = 1759] [serial = 1849] [outer = 0x0]
08:03:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x126e0c000) [pid = 1759] [serial = 1850] [outer = 0x12620dc00]
08:03:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x129b4c000) [pid = 1759] [serial = 1851] [outer = 0x12620dc00]
08:03:58 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:58 INFO - document served over http requires an https
08:03:58 INFO - sub-resource via xhr-request using the http-csp
08:03:58 INFO - delivery method with swap-origin-redirect and when
08:03:58 INFO - the target request is same-origin.
08:03:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 575ms
08:03:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:03:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dd1800 == 40 [pid = 1759] [id = 662]
08:03:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x12fe8c800) [pid = 1759] [serial = 1852] [outer = 0x0]
08:03:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x12ffb6800) [pid = 1759] [serial = 1853] [outer = 0x12fe8c800]
08:03:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x135d74400) [pid = 1759] [serial = 1854] [outer = 0x12fe8c800]
08:03:59 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:03:59 INFO - document served over http requires an http
08:03:59 INFO - sub-resource via fetch-request using the meta-csp
08:03:59 INFO - delivery method with keep-origin-redirect and when
08:03:59 INFO - the target request is cross-origin.
08:03:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 674ms
08:03:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:03:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x135e1f000 == 41 [pid = 1759] [id = 663]
08:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x12fe8d800) [pid = 1759] [serial = 1855] [outer = 0x0]
08:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x135eae800) [pid = 1759] [serial = 1856] [outer = 0x12fe8d800]
08:03:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x135f9ec00) [pid = 1759] [serial = 1857] [outer = 0x12fe8d800]
08:04:00 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:00 INFO - document served over http requires an http
08:04:00 INFO - sub-resource via fetch-request using the meta-csp
08:04:00 INFO - delivery method with no-redirect and when
08:04:00 INFO - the target request is cross-origin.
08:04:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 774ms
08:04:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:04:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360d1000 == 42 [pid = 1759] [id = 664]
08:04:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x135ead400) [pid = 1759] [serial = 1858] [outer = 0x0]
08:04:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x13609b800) [pid = 1759] [serial = 1859] [outer = 0x135ead400]
08:04:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x1373b3800) [pid = 1759] [serial = 1860] [outer = 0x135ead400]
08:04:01 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:01 INFO - document served over http requires an http
08:04:01 INFO - sub-resource via fetch-request using the meta-csp
08:04:01 INFO - delivery method with swap-origin-redirect and when
08:04:01 INFO - the target request is cross-origin.
08:04:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1027ms
08:04:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:04:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x137244000 == 43 [pid = 1759] [id = 665]
08:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x13609ac00) [pid = 1759] [serial = 1861] [outer = 0x0]
08:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x1373c0c00) [pid = 1759] [serial = 1862] [outer = 0x13609ac00]
08:04:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x137427800) [pid = 1759] [serial = 1863] [outer = 0x13609ac00]
08:04:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x1373d3000 == 44 [pid = 1759] [id = 666]
08:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x13742ac00) [pid = 1759] [serial = 1864] [outer = 0x0]
08:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x13742dc00) [pid = 1759] [serial = 1865] [outer = 0x13742ac00]
08:04:01 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:01 INFO - document served over http requires an http
08:04:01 INFO - sub-resource via iframe-tag using the meta-csp
08:04:01 INFO - delivery method with keep-origin-redirect and when
08:04:01 INFO - the target request is cross-origin.
08:04:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 582ms
08:04:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:04:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x1373d9800 == 45 [pid = 1759] [id = 667]
08:04:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x12b59bc00) [pid = 1759] [serial = 1866] [outer = 0x0]
08:04:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x12b59cc00) [pid = 1759] [serial = 1867] [outer = 0x12b59bc00]
08:04:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x12b5a2800) [pid = 1759] [serial = 1868] [outer = 0x12b59bc00]
08:04:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x13730d000 == 46 [pid = 1759] [id = 668]
08:04:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x12b5a5800) [pid = 1759] [serial = 1869] [outer = 0x0]
08:04:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x12b5a8800) [pid = 1759] [serial = 1870] [outer = 0x12b5a5800]
08:04:02 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:02 INFO - document served over http requires an http
08:04:02 INFO - sub-resource via iframe-tag using the meta-csp
08:04:02 INFO - delivery method with no-redirect and when
08:04:02 INFO - the target request is cross-origin.
08:04:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1027ms
08:04:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:04:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dbd800 == 47 [pid = 1759] [id = 669]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x12b59a800) [pid = 1759] [serial = 1871] [outer = 0x0]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x12b5a7000) [pid = 1759] [serial = 1872] [outer = 0x12b59a800]
08:04:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x13639a800) [pid = 1759] [serial = 1873] [outer = 0x12b59a800]
08:04:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c898000 == 48 [pid = 1759] [id = 670]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x11a7f7c00) [pid = 1759] [serial = 1874] [outer = 0x0]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x11e26f000) [pid = 1759] [serial = 1875] [outer = 0x11a7f7c00]
08:04:03 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:03 INFO - document served over http requires an http
08:04:03 INFO - sub-resource via iframe-tag using the meta-csp
08:04:03 INFO - delivery method with swap-origin-redirect and when
08:04:03 INFO - the target request is cross-origin.
08:04:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 576ms
08:04:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:04:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x126247000 == 49 [pid = 1759] [id = 671]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x129a08800) [pid = 1759] [serial = 1876] [outer = 0x0]
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x12b681800) [pid = 1759] [serial = 1877] [outer = 0x129a08800]
08:04:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x1363a1000) [pid = 1759] [serial = 1878] [outer = 0x129a08800]
08:04:04 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:04 INFO - document served over http requires an http
08:04:04 INFO - sub-resource via script-tag using the meta-csp
08:04:04 INFO - delivery method with keep-origin-redirect and when
08:04:04 INFO - the target request is cross-origin.
08:04:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 575ms
08:04:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:04:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a796000 == 50 [pid = 1759] [id = 672]
08:04:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x1119efc00) [pid = 1759] [serial = 1879] [outer = 0x0]
08:04:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x113265c00) [pid = 1759] [serial = 1880] [outer = 0x1119efc00]
08:04:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x11c4d7c00) [pid = 1759] [serial = 1881] [outer = 0x1119efc00]
08:04:04 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:04 INFO - document served over http requires an http
08:04:04 INFO - sub-resource via script-tag using the meta-csp
08:04:04 INFO - delivery method with no-redirect and when
08:04:04 INFO - the target request is cross-origin.
08:04:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 878ms
08:04:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:04:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf7f000 == 51 [pid = 1759] [id = 673]
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x11cb91800) [pid = 1759] [serial = 1882] [outer = 0x0]
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x11cde2800) [pid = 1759] [serial = 1883] [outer = 0x11cb91800]
08:04:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x11d614000) [pid = 1759] [serial = 1884] [outer = 0x11cb91800]
08:04:05 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:05 INFO - document served over http requires an http
08:04:05 INFO - sub-resource via script-tag using the meta-csp
08:04:05 INFO - delivery method with swap-origin-redirect and when
08:04:05 INFO - the target request is cross-origin.
08:04:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 673ms
08:04:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:04:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c40f800 == 52 [pid = 1759] [id = 674]
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x11a7fb800) [pid = 1759] [serial = 1885] [outer = 0x0]
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x11cf5a800) [pid = 1759] [serial = 1886] [outer = 0x11a7fb800]
08:04:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x11d61fc00) [pid = 1759] [serial = 1887] [outer = 0x11a7fb800]
08:04:06 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:06 INFO - document served over http requires an http
08:04:06 INFO - sub-resource via xhr-request using the meta-csp
08:04:06 INFO - delivery method with keep-origin-redirect and when
08:04:06 INFO - the target request is cross-origin.
08:04:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 523ms
08:04:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:04:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x113290800 == 53 [pid = 1759] [id = 675]
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x11d81dc00) [pid = 1759] [serial = 1888] [outer = 0x0]
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x11dd07c00) [pid = 1759] [serial = 1889] [outer = 0x11d81dc00]
08:04:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x11ddc9800) [pid = 1759] [serial = 1890] [outer = 0x11d81dc00]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1302e5800 == 52 [pid = 1759] [id = 658]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffcf000 == 51 [pid = 1759] [id = 657]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1270f0800 == 50 [pid = 1759] [id = 656]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12b472800 == 49 [pid = 1759] [id = 655]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2ba800 == 48 [pid = 1759] [id = 654]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1299d8800 == 47 [pid = 1759] [id = 653]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12757f000 == 46 [pid = 1759] [id = 652]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12724a800 == 45 [pid = 1759] [id = 651]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e0000 == 44 [pid = 1759] [id = 650]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x126b19000 == 43 [pid = 1759] [id = 649]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x125e10000 == 42 [pid = 1759] [id = 648]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11f392000 == 41 [pid = 1759] [id = 647]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11d646800 == 40 [pid = 1759] [id = 646]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11c408000 == 39 [pid = 1759] [id = 645]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf73800 == 38 [pid = 1759] [id = 644]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1c9000 == 37 [pid = 1759] [id = 643]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11e422000 == 36 [pid = 1759] [id = 642]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x13025f800 == 35 [pid = 1759] [id = 641]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11d638000 == 34 [pid = 1759] [id = 639]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12600b800 == 33 [pid = 1759] [id = 640]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x13024d800 == 32 [pid = 1759] [id = 638]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x130041800 == 31 [pid = 1759] [id = 637]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffde000 == 30 [pid = 1759] [id = 636]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffc5800 == 29 [pid = 1759] [id = 635]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe2c800 == 28 [pid = 1759] [id = 634]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12fb18800 == 27 [pid = 1759] [id = 633]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1373c5000 == 26 [pid = 1759] [id = 552]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12f44a000 == 25 [pid = 1759] [id = 632]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12bddf000 == 24 [pid = 1759] [id = 631]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12bb5e800 == 23 [pid = 1759] [id = 630]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2a4800 == 22 [pid = 1759] [id = 629]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1270e1800 == 21 [pid = 1759] [id = 628]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2b2800 == 20 [pid = 1759] [id = 600]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x1299db000 == 19 [pid = 1759] [id = 626]
08:04:06 INFO - PROCESS | 1755 | --DOCSHELL 0x11dd1e800 == 18 [pid = 1759] [id = 627]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x128d21000) [pid = 1759] [serial = 1742] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x11d819400) [pid = 1759] [serial = 1705] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x126e0a400) [pid = 1759] [serial = 1728] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x11ddce000) [pid = 1759] [serial = 1716] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x128d9ec00) [pid = 1759] [serial = 1734] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x11d348000) [pid = 1759] [serial = 1710] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x126202800) [pid = 1759] [serial = 1737] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x11ddccc00) [pid = 1759] [serial = 1713] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x127194000) [pid = 1759] [serial = 1731] [outer = 0x0] [url = about:blank]
08:04:06 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x129b49400) [pid = 1759] [serial = 1747] [outer = 0x0] [url = about:blank]
08:04:06 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:06 INFO - document served over http requires an http
08:04:06 INFO - sub-resource via xhr-request using the meta-csp
08:04:06 INFO - delivery method with no-redirect and when
08:04:06 INFO - the target request is cross-origin.
08:04:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 524ms
08:04:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:04:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x119f87000 == 19 [pid = 1759] [id = 676]
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x11c4d3000) [pid = 1759] [serial = 1891] [outer = 0x0]
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x11cb91400) [pid = 1759] [serial = 1892] [outer = 0x11c4d3000]
08:04:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x11ddccc00) [pid = 1759] [serial = 1893] [outer = 0x11c4d3000]
08:04:07 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:07 INFO - document served over http requires an http
08:04:07 INFO - sub-resource via xhr-request using the meta-csp
08:04:07 INFO - delivery method with swap-origin-redirect and when
08:04:07 INFO - the target request is cross-origin.
08:04:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 727ms
08:04:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:04:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8c800 == 20 [pid = 1759] [id = 677]
08:04:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x11ddd3000) [pid = 1759] [serial = 1894] [outer = 0x0]
08:04:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x11e276000) [pid = 1759] [serial = 1895] [outer = 0x11ddd3000]
08:04:07 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x11f3edc00) [pid = 1759] [serial = 1896] [outer = 0x11ddd3000]
08:04:08 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:08 INFO - document served over http requires an https
08:04:08 INFO - sub-resource via fetch-request using the meta-csp
08:04:08 INFO - delivery method with keep-origin-redirect and when
08:04:08 INFO - the target request is cross-origin.
08:04:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1081ms
08:04:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:04:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e409000 == 21 [pid = 1759] [id = 678]
08:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x1227b8800) [pid = 1759] [serial = 1897] [outer = 0x0]
08:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x1229f3400) [pid = 1759] [serial = 1898] [outer = 0x1227b8800]
08:04:08 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x125b4f800) [pid = 1759] [serial = 1899] [outer = 0x1227b8800]
08:04:09 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:09 INFO - document served over http requires an https
08:04:09 INFO - sub-resource via fetch-request using the meta-csp
08:04:09 INFO - delivery method with no-redirect and when
08:04:09 INFO - the target request is cross-origin.
08:04:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 521ms
08:04:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:04:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x122902800 == 22 [pid = 1759] [id = 679]
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x125b51000) [pid = 1759] [serial = 1900] [outer = 0x0]
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x125e37800) [pid = 1759] [serial = 1901] [outer = 0x125b51000]
08:04:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x125ec7c00) [pid = 1759] [serial = 1902] [outer = 0x125b51000]
08:04:09 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:09 INFO - document served over http requires an https
08:04:09 INFO - sub-resource via fetch-request using the meta-csp
08:04:09 INFO - delivery method with swap-origin-redirect and when
08:04:09 INFO - the target request is cross-origin.
08:04:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 574ms
08:04:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:04:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x125293800 == 23 [pid = 1759] [id = 680]
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x125ecd000) [pid = 1759] [serial = 1903] [outer = 0x0]
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x1262efc00) [pid = 1759] [serial = 1904] [outer = 0x125ecd000]
08:04:09 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x1266ec400) [pid = 1759] [serial = 1905] [outer = 0x125ecd000]
08:04:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e16800 == 24 [pid = 1759] [id = 681]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x1266f0800) [pid = 1759] [serial = 1906] [outer = 0x0]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x1266f6400) [pid = 1759] [serial = 1907] [outer = 0x1266f0800]
08:04:10 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:10 INFO - document served over http requires an https
08:04:10 INFO - sub-resource via iframe-tag using the meta-csp
08:04:10 INFO - delivery method with keep-origin-redirect and when
08:04:10 INFO - the target request is cross-origin.
08:04:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 530ms
08:04:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:04:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x126012800 == 25 [pid = 1759] [id = 682]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x1266ed000) [pid = 1759] [serial = 1908] [outer = 0x0]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x1266fb000) [pid = 1759] [serial = 1909] [outer = 0x1266ed000]
08:04:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x126bbb400) [pid = 1759] [serial = 1910] [outer = 0x1266ed000]
08:04:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x126251800 == 26 [pid = 1759] [id = 683]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x126bbd000) [pid = 1759] [serial = 1911] [outer = 0x0]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x126c7c000) [pid = 1759] [serial = 1912] [outer = 0x126bbd000]
08:04:10 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:10 INFO - document served over http requires an https
08:04:10 INFO - sub-resource via iframe-tag using the meta-csp
08:04:10 INFO - delivery method with no-redirect and when
08:04:10 INFO - the target request is cross-origin.
08:04:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 526ms
08:04:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:04:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a50000 == 27 [pid = 1759] [id = 684]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x1266f9800) [pid = 1759] [serial = 1913] [outer = 0x0]
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x126c84800) [pid = 1759] [serial = 1914] [outer = 0x1266f9800]
08:04:10 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x126e10800) [pid = 1759] [serial = 1915] [outer = 0x1266f9800]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x11c880000) [pid = 1759] [serial = 1795] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x11c6b2800) [pid = 1759] [serial = 1798] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x11cff1000) [pid = 1759] [serial = 1801] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x135c6a400) [pid = 1759] [serial = 1827] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158635032]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x12fe21c00) [pid = 1759] [serial = 1822] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x126e0b000) [pid = 1759] [serial = 1810] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x128d21c00) [pid = 1759] [serial = 1816] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x119fa9400) [pid = 1759] [serial = 1832] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x11ddce800) [pid = 1759] [serial = 1807] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x130270800) [pid = 1759] [serial = 1829] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x1227b9c00) [pid = 1759] [serial = 1840] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x11cf60c00) [pid = 1759] [serial = 1837] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x126e9fc00) [pid = 1759] [serial = 1813] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x11cddf800) [pid = 1759] [serial = 1834] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x11ddcdc00) [pid = 1759] [serial = 1804] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x12fe1dc00) [pid = 1759] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x12b684c00) [pid = 1759] [serial = 1819] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x1301f0800) [pid = 1759] [serial = 1790] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x12fe21000) [pid = 1759] [serial = 1780] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x12fe95400) [pid = 1759] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158627666]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x11cf60400) [pid = 1759] [serial = 1796] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x12b7e0800) [pid = 1759] [serial = 1766] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x12b3e4000) [pid = 1759] [serial = 1763] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x130276000) [pid = 1759] [serial = 1791] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x11e203800) [pid = 1759] [serial = 1788] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x12b88f000) [pid = 1759] [serial = 1769] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x130278000) [pid = 1759] [serial = 1793] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x128daa000) [pid = 1759] [serial = 1814] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x12b18f000) [pid = 1759] [serial = 1817] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x12bd9ec00) [pid = 1759] [serial = 1772] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x126d0d000) [pid = 1759] [serial = 1760] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x135c6e000) [pid = 1759] [serial = 1841] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x11cf5b000) [pid = 1759] [serial = 1754] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x11e211c00) [pid = 1759] [serial = 1805] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x12fe8e000) [pid = 1759] [serial = 1781] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x12fc41c00) [pid = 1759] [serial = 1778] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x11d351800) [pid = 1759] [serial = 1835] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x12f4b6c00) [pid = 1759] [serial = 1775] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x1266f8800) [pid = 1759] [serial = 1808] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x135c6fc00) [pid = 1759] [serial = 1828] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158635032]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x1301e9400) [pid = 1759] [serial = 1825] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x126b4d800) [pid = 1759] [serial = 1838] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x12b3d6000) [pid = 1759] [serial = 1751] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x129b59000) [pid = 1759] [serial = 1786] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158627666]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x12fe8cc00) [pid = 1759] [serial = 1783] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x125b47400) [pid = 1759] [serial = 1802] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x12ffb9000) [pid = 1759] [serial = 1823] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x12ba44c00) [pid = 1759] [serial = 1820] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x12718a400) [pid = 1759] [serial = 1811] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x11c424800) [pid = 1759] [serial = 1833] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x135d7b800) [pid = 1759] [serial = 1830] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x11d348800) [pid = 1759] [serial = 1799] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11e26f800) [pid = 1759] [serial = 1757] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x135ec5800) [pid = 1759] [serial = 1844] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x125b54800) [pid = 1759] [serial = 1806] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x126c7b400) [pid = 1759] [serial = 1809] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x12620f000) [pid = 1759] [serial = 1803] [outer = 0x0] [url = about:blank]
08:04:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b1f800 == 28 [pid = 1759] [id = 685]
08:04:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x11a748800) [pid = 1759] [serial = 1916] [outer = 0x0]
08:04:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x11c6a8800) [pid = 1759] [serial = 1917] [outer = 0x11a748800]
08:04:11 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:11 INFO - document served over http requires an https
08:04:11 INFO - sub-resource via iframe-tag using the meta-csp
08:04:11 INFO - delivery method with swap-origin-redirect and when
08:04:11 INFO - the target request is cross-origin.
08:04:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 878ms
08:04:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:04:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ed9000 == 29 [pid = 1759] [id = 686]
08:04:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x11cf63000) [pid = 1759] [serial = 1918] [outer = 0x0]
08:04:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x1227b9c00) [pid = 1759] [serial = 1919] [outer = 0x11cf63000]
08:04:11 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x126c7dc00) [pid = 1759] [serial = 1920] [outer = 0x11cf63000]
08:04:12 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:12 INFO - document served over http requires an https
08:04:12 INFO - sub-resource via script-tag using the meta-csp
08:04:12 INFO - delivery method with keep-origin-redirect and when
08:04:12 INFO - the target request is cross-origin.
08:04:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 524ms
08:04:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:04:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f14000 == 30 [pid = 1759] [id = 687]
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x11cf65c00) [pid = 1759] [serial = 1921] [outer = 0x0]
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x126e18800) [pid = 1759] [serial = 1922] [outer = 0x11cf65c00]
08:04:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x126e9c000) [pid = 1759] [serial = 1923] [outer = 0x11cf65c00]
08:04:12 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:12 INFO - document served over http requires an https
08:04:12 INFO - sub-resource via script-tag using the meta-csp
08:04:12 INFO - delivery method with no-redirect and when
08:04:12 INFO - the target request is cross-origin.
08:04:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 478ms
08:04:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:04:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270f1800 == 31 [pid = 1759] [id = 688]
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x126e15800) [pid = 1759] [serial = 1924] [outer = 0x0]
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x126f79800) [pid = 1759] [serial = 1925] [outer = 0x126e15800]
08:04:12 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x12718c000) [pid = 1759] [serial = 1926] [outer = 0x126e15800]
08:04:13 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:13 INFO - document served over http requires an https
08:04:13 INFO - sub-resource via script-tag using the meta-csp
08:04:13 INFO - delivery method with swap-origin-redirect and when
08:04:13 INFO - the target request is cross-origin.
08:04:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 474ms
08:04:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:04:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x12724d800 == 32 [pid = 1759] [id = 689]
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x126f79400) [pid = 1759] [serial = 1927] [outer = 0x0]
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x127195800) [pid = 1759] [serial = 1928] [outer = 0x126f79400]
08:04:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x127285000) [pid = 1759] [serial = 1929] [outer = 0x126f79400]
08:04:13 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:13 INFO - document served over http requires an https
08:04:13 INFO - sub-resource via xhr-request using the meta-csp
08:04:13 INFO - delivery method with keep-origin-redirect and when
08:04:13 INFO - the target request is cross-origin.
08:04:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 522ms
08:04:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:04:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d646800 == 33 [pid = 1759] [id = 690]
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x11c871800) [pid = 1759] [serial = 1930] [outer = 0x0]
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x11cdeac00) [pid = 1759] [serial = 1931] [outer = 0x11c871800]
08:04:13 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x11dd0ac00) [pid = 1759] [serial = 1932] [outer = 0x11c871800]
08:04:14 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:14 INFO - document served over http requires an https
08:04:14 INFO - sub-resource via xhr-request using the meta-csp
08:04:14 INFO - delivery method with no-redirect and when
08:04:14 INFO - the target request is cross-origin.
08:04:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 574ms
08:04:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:04:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x126ee4000 == 34 [pid = 1759] [id = 691]
08:04:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x11c875400) [pid = 1759] [serial = 1933] [outer = 0x0]
08:04:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x11f3e3400) [pid = 1759] [serial = 1934] [outer = 0x11c875400]
08:04:14 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x125ecc800) [pid = 1759] [serial = 1935] [outer = 0x11c875400]
08:04:15 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:15 INFO - document served over http requires an https
08:04:15 INFO - sub-resource via xhr-request using the meta-csp
08:04:15 INFO - delivery method with swap-origin-redirect and when
08:04:15 INFO - the target request is cross-origin.
08:04:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 824ms
08:04:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:04:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272b8000 == 35 [pid = 1759] [id = 692]
08:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x11e4e5400) [pid = 1759] [serial = 1936] [outer = 0x0]
08:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x126bbe400) [pid = 1759] [serial = 1937] [outer = 0x11e4e5400]
08:04:15 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x126e93400) [pid = 1759] [serial = 1938] [outer = 0x11e4e5400]
08:04:16 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:16 INFO - document served over http requires an http
08:04:16 INFO - sub-resource via fetch-request using the meta-csp
08:04:16 INFO - delivery method with keep-origin-redirect and when
08:04:16 INFO - the target request is same-origin.
08:04:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1139ms
08:04:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:04:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x12759a800 == 36 [pid = 1759] [id = 693]
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x1274bac00) [pid = 1759] [serial = 1939] [outer = 0x0]
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x1274bc400) [pid = 1759] [serial = 1940] [outer = 0x1274bac00]
08:04:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0x1274c6400) [pid = 1759] [serial = 1941] [outer = 0x1274bac00]
08:04:16 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:16 INFO - document served over http requires an http
08:04:16 INFO - sub-resource via fetch-request using the meta-csp
08:04:16 INFO - delivery method with no-redirect and when
08:04:16 INFO - the target request is same-origin.
08:04:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 532ms
08:04:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:04:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x1299da000 == 37 [pid = 1759] [id = 694]
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x1274c6800) [pid = 1759] [serial = 1942] [outer = 0x0]
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x128d24800) [pid = 1759] [serial = 1943] [outer = 0x1274c6800]
08:04:16 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x128da6000) [pid = 1759] [serial = 1944] [outer = 0x1274c6800]
08:04:17 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:17 INFO - document served over http requires an http
08:04:17 INFO - sub-resource via fetch-request using the meta-csp
08:04:17 INFO - delivery method with swap-origin-redirect and when
08:04:17 INFO - the target request is same-origin.
08:04:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 576ms
08:04:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:04:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b63800 == 38 [pid = 1759] [id = 695]
08:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x128da8c00) [pid = 1759] [serial = 1945] [outer = 0x0]
08:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x129a07800) [pid = 1759] [serial = 1946] [outer = 0x128da8c00]
08:04:17 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x129aab400) [pid = 1759] [serial = 1947] [outer = 0x128da8c00]
08:04:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2a6800 == 39 [pid = 1759] [id = 696]
08:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x129ab0000) [pid = 1759] [serial = 1948] [outer = 0x0]
08:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x129b43c00) [pid = 1759] [serial = 1949] [outer = 0x129ab0000]
08:04:17 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:17 INFO - document served over http requires an http
08:04:17 INFO - sub-resource via iframe-tag using the meta-csp
08:04:17 INFO - delivery method with keep-origin-redirect and when
08:04:17 INFO - the target request is same-origin.
08:04:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 573ms
08:04:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:04:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b34f800 == 40 [pid = 1759] [id = 697]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x129a04800) [pid = 1759] [serial = 1950] [outer = 0x0]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x129b4b000) [pid = 1759] [serial = 1951] [outer = 0x129a04800]
08:04:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x129b5a400) [pid = 1759] [serial = 1952] [outer = 0x129a04800]
08:04:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b479000 == 41 [pid = 1759] [id = 698]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x129b60000) [pid = 1759] [serial = 1953] [outer = 0x0]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x12b187800) [pid = 1759] [serial = 1954] [outer = 0x129b60000]
08:04:18 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:18 INFO - document served over http requires an http
08:04:18 INFO - sub-resource via iframe-tag using the meta-csp
08:04:18 INFO - delivery method with no-redirect and when
08:04:18 INFO - the target request is same-origin.
08:04:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 585ms
08:04:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:04:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b488800 == 42 [pid = 1759] [id = 699]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x129b53c00) [pid = 1759] [serial = 1955] [outer = 0x0]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x12b18dc00) [pid = 1759] [serial = 1956] [outer = 0x129b53c00]
08:04:18 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x12b3da800) [pid = 1759] [serial = 1957] [outer = 0x129b53c00]
08:04:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bb62800 == 43 [pid = 1759] [id = 700]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x12b182800) [pid = 1759] [serial = 1958] [outer = 0x0]
08:04:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x12b42b000) [pid = 1759] [serial = 1959] [outer = 0x12b182800]
08:04:19 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:19 INFO - document served over http requires an http
08:04:19 INFO - sub-resource via iframe-tag using the meta-csp
08:04:19 INFO - delivery method with swap-origin-redirect and when
08:04:19 INFO - the target request is same-origin.
08:04:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 573ms
08:04:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:04:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bdd4000 == 44 [pid = 1759] [id = 701]
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x12b3e0400) [pid = 1759] [serial = 1960] [outer = 0x0]
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x12b5a3800) [pid = 1759] [serial = 1961] [outer = 0x12b3e0400]
08:04:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x12b6ab000) [pid = 1759] [serial = 1962] [outer = 0x12b3e0400]
08:04:19 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:19 INFO - document served over http requires an http
08:04:19 INFO - sub-resource via script-tag using the meta-csp
08:04:19 INFO - delivery method with keep-origin-redirect and when
08:04:19 INFO - the target request is same-origin.
08:04:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 575ms
08:04:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:04:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f44a000 == 45 [pid = 1759] [id = 702]
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x12b67f800) [pid = 1759] [serial = 1963] [outer = 0x0]
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x12b7e1400) [pid = 1759] [serial = 1964] [outer = 0x12b67f800]
08:04:19 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x12ba43800) [pid = 1759] [serial = 1965] [outer = 0x12b67f800]
08:04:20 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:20 INFO - document served over http requires an http
08:04:20 INFO - sub-resource via script-tag using the meta-csp
08:04:20 INFO - delivery method with no-redirect and when
08:04:20 INFO - the target request is same-origin.
08:04:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 524ms
08:04:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:04:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fb17800 == 46 [pid = 1759] [id = 703]
08:04:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x12ba46c00) [pid = 1759] [serial = 1966] [outer = 0x0]
08:04:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x12bb24c00) [pid = 1759] [serial = 1967] [outer = 0x12ba46c00]
08:04:20 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x12f4ad800) [pid = 1759] [serial = 1968] [outer = 0x12ba46c00]
08:04:21 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:21 INFO - document served over http requires an http
08:04:21 INFO - sub-resource via script-tag using the meta-csp
08:04:21 INFO - delivery method with swap-origin-redirect and when
08:04:21 INFO - the target request is same-origin.
08:04:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 975ms
08:04:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:04:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe3c000 == 47 [pid = 1759] [id = 704]
08:04:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x129b57000) [pid = 1759] [serial = 1969] [outer = 0x0]
08:04:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x12ba52800) [pid = 1759] [serial = 1970] [outer = 0x129b57000]
08:04:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x12fc3b400) [pid = 1759] [serial = 1971] [outer = 0x129b57000]
08:04:21 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:21 INFO - document served over http requires an http
08:04:21 INFO - sub-resource via xhr-request using the meta-csp
08:04:21 INFO - delivery method with keep-origin-redirect and when
08:04:21 INFO - the target request is same-origin.
08:04:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 522ms
08:04:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:04:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c680000 == 48 [pid = 1759] [id = 705]
08:04:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x11cff3800) [pid = 1759] [serial = 1972] [outer = 0x0]
08:04:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x1266ecc00) [pid = 1759] [serial = 1973] [outer = 0x11cff3800]
08:04:22 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x12fc43800) [pid = 1759] [serial = 1974] [outer = 0x11cff3800]
08:04:22 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:22 INFO - document served over http requires an http
08:04:22 INFO - sub-resource via xhr-request using the meta-csp
08:04:22 INFO - delivery method with no-redirect and when
08:04:22 INFO - the target request is same-origin.
08:04:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 778ms
08:04:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:04:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c688000 == 49 [pid = 1759] [id = 706]
08:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x11a70f800) [pid = 1759] [serial = 1975] [outer = 0x0]
08:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x11c42fc00) [pid = 1759] [serial = 1976] [outer = 0x11a70f800]
08:04:23 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x11d619400) [pid = 1759] [serial = 1977] [outer = 0x11a70f800]
08:04:23 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:23 INFO - document served over http requires an http
08:04:23 INFO - sub-resource via xhr-request using the meta-csp
08:04:23 INFO - delivery method with swap-origin-redirect and when
08:04:23 INFO - the target request is same-origin.
08:04:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1228ms
08:04:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:04:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c899000 == 50 [pid = 1759] [id = 707]
08:04:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x11cde5400) [pid = 1759] [serial = 1978] [outer = 0x0]
08:04:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x11cf5c400) [pid = 1759] [serial = 1979] [outer = 0x11cde5400]
08:04:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x11e271000) [pid = 1759] [serial = 1980] [outer = 0x11cde5400]
08:04:24 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:24 INFO - document served over http requires an https
08:04:24 INFO - sub-resource via fetch-request using the meta-csp
08:04:24 INFO - delivery method with keep-origin-redirect and when
08:04:24 INFO - the target request is same-origin.
08:04:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 621ms
08:04:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:04:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d638000 == 51 [pid = 1759] [id = 708]
08:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x11d621800) [pid = 1759] [serial = 1981] [outer = 0x0]
08:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x1229f1400) [pid = 1759] [serial = 1982] [outer = 0x11d621800]
08:04:24 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x126203800) [pid = 1759] [serial = 1983] [outer = 0x11d621800]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1270f1800 == 50 [pid = 1759] [id = 688]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126f14000 == 49 [pid = 1759] [id = 687]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126ed9000 == 48 [pid = 1759] [id = 686]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126b1f800 == 47 [pid = 1759] [id = 685]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126a50000 == 46 [pid = 1759] [id = 684]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126251800 == 45 [pid = 1759] [id = 683]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x126012800 == 44 [pid = 1759] [id = 682]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x125e16800 == 43 [pid = 1759] [id = 681]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x125293800 == 42 [pid = 1759] [id = 680]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x122902800 == 41 [pid = 1759] [id = 679]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11e409000 == 40 [pid = 1759] [id = 678]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8c800 == 39 [pid = 1759] [id = 677]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x119f87000 == 38 [pid = 1759] [id = 676]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x113290800 == 37 [pid = 1759] [id = 675]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11c40f800 == 36 [pid = 1759] [id = 674]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf7f000 == 35 [pid = 1759] [id = 673]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11a796000 == 34 [pid = 1759] [id = 672]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x135dbd800 == 33 [pid = 1759] [id = 669]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11c898000 == 32 [pid = 1759] [id = 670]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x13730d000 == 31 [pid = 1759] [id = 668]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1373d9800 == 30 [pid = 1759] [id = 667]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1373d3000 == 29 [pid = 1759] [id = 666]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x137244000 == 28 [pid = 1759] [id = 665]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x1360d1000 == 27 [pid = 1759] [id = 664]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x135e1f000 == 26 [pid = 1759] [id = 663]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x135dd1800 == 25 [pid = 1759] [id = 662]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2af000 == 24 [pid = 1759] [id = 661]
08:04:24 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7d000 == 23 [pid = 1759] [id = 660]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x135eb2c00) [pid = 1759] [serial = 1831] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x1227b6c00) [pid = 1759] [serial = 1836] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x1274c8c00) [pid = 1759] [serial = 1839] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x1274c8800) [pid = 1759] [serial = 1812] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x12b687800) [pid = 1759] [serial = 1752] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x11e206c00) [pid = 1759] [serial = 1797] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x11e4e2800) [pid = 1759] [serial = 1800] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x12b434400) [pid = 1759] [serial = 1818] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x12fb6c800) [pid = 1759] [serial = 1821] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x1302ac000) [pid = 1759] [serial = 1826] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x135eba800) [pid = 1759] [serial = 1842] [outer = 0x0] [url = about:blank]
08:04:24 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x129aafc00) [pid = 1759] [serial = 1815] [outer = 0x0] [url = about:blank]
08:04:24 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:24 INFO - document served over http requires an https
08:04:24 INFO - sub-resource via fetch-request using the meta-csp
08:04:24 INFO - delivery method with no-redirect and when
08:04:24 INFO - the target request is same-origin.
08:04:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 575ms
08:04:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:04:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x11a4e8000 == 24 [pid = 1759] [id = 709]
08:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x11d81f400) [pid = 1759] [serial = 1984] [outer = 0x0]
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x11dd02c00) [pid = 1759] [serial = 1985] [outer = 0x11d81f400]
08:04:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x1227c0800) [pid = 1759] [serial = 1986] [outer = 0x11d81f400]
08:04:25 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:25 INFO - document served over http requires an https
08:04:25 INFO - sub-resource via fetch-request using the meta-csp
08:04:25 INFO - delivery method with swap-origin-redirect and when
08:04:25 INFO - the target request is same-origin.
08:04:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 527ms
08:04:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:04:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8c800 == 25 [pid = 1759] [id = 710]
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x11ddcc000) [pid = 1759] [serial = 1987] [outer = 0x0]
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x1262fb800) [pid = 1759] [serial = 1988] [outer = 0x11ddcc000]
08:04:25 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x126b55400) [pid = 1759] [serial = 1989] [outer = 0x11ddcc000]
08:04:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df7d000 == 26 [pid = 1759] [id = 711]
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x125ec6c00) [pid = 1759] [serial = 1990] [outer = 0x0]
08:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x126c86000) [pid = 1759] [serial = 1991] [outer = 0x125ec6c00]
08:04:25 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:25 INFO - document served over http requires an https
08:04:25 INFO - sub-resource via iframe-tag using the meta-csp
08:04:25 INFO - delivery method with keep-origin-redirect and when
08:04:25 INFO - the target request is same-origin.
08:04:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 534ms
08:04:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:04:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3ad800 == 27 [pid = 1759] [id = 712]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x126bc0000) [pid = 1759] [serial = 1992] [outer = 0x0]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x126e13800) [pid = 1759] [serial = 1993] [outer = 0x126bc0000]
08:04:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x126f7ec00) [pid = 1759] [serial = 1994] [outer = 0x126bc0000]
08:04:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e07800 == 28 [pid = 1759] [id = 713]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x12718b800) [pid = 1759] [serial = 1995] [outer = 0x0]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x1274b9c00) [pid = 1759] [serial = 1996] [outer = 0x12718b800]
08:04:26 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:26 INFO - document served over http requires an https
08:04:26 INFO - sub-resource via iframe-tag using the meta-csp
08:04:26 INFO - delivery method with no-redirect and when
08:04:26 INFO - the target request is same-origin.
08:04:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 521ms
08:04:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:04:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x126005800 == 29 [pid = 1759] [id = 714]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x126e12800) [pid = 1759] [serial = 1997] [outer = 0x0]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x12727ec00) [pid = 1759] [serial = 1998] [outer = 0x126e12800]
08:04:26 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x129aa8c00) [pid = 1759] [serial = 1999] [outer = 0x126e12800]
08:04:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a4f800 == 30 [pid = 1759] [id = 715]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x127194000) [pid = 1759] [serial = 2000] [outer = 0x0]
08:04:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x12b3df400) [pid = 1759] [serial = 2001] [outer = 0x127194000]
08:04:27 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:27 INFO - document served over http requires an https
08:04:27 INFO - sub-resource via iframe-tag using the meta-csp
08:04:27 INFO - delivery method with swap-origin-redirect and when
08:04:27 INFO - the target request is same-origin.
08:04:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 572ms
08:04:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:04:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x126b26000 == 31 [pid = 1759] [id = 716]
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x129b56400) [pid = 1759] [serial = 2002] [outer = 0x0]
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x12b59f000) [pid = 1759] [serial = 2003] [outer = 0x129b56400]
08:04:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x12ba4d000) [pid = 1759] [serial = 2004] [outer = 0x129b56400]
08:04:27 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:27 INFO - document served over http requires an https
08:04:27 INFO - sub-resource via script-tag using the meta-csp
08:04:27 INFO - delivery method with keep-origin-redirect and when
08:04:27 INFO - the target request is same-origin.
08:04:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 478ms
08:04:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:04:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f1d800 == 32 [pid = 1759] [id = 717]
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x12b59d400) [pid = 1759] [serial = 2005] [outer = 0x0]
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x12bdab400) [pid = 1759] [serial = 2006] [outer = 0x12b59d400]
08:04:27 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x12fc45800) [pid = 1759] [serial = 2007] [outer = 0x12b59d400]
08:04:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:28 INFO - document served over http requires an https
08:04:28 INFO - sub-resource via script-tag using the meta-csp
08:04:28 INFO - delivery method with no-redirect and when
08:04:28 INFO - the target request is same-origin.
08:04:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 472ms
08:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:04:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x12724a800 == 33 [pid = 1759] [id = 718]
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x12fe14c00) [pid = 1759] [serial = 2008] [outer = 0x0]
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x12fe94c00) [pid = 1759] [serial = 2009] [outer = 0x12fe14c00]
08:04:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x12ffb2800) [pid = 1759] [serial = 2010] [outer = 0x12fe14c00]
08:04:28 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:28 INFO - document served over http requires an https
08:04:28 INFO - sub-resource via script-tag using the meta-csp
08:04:28 INFO - delivery method with swap-origin-redirect and when
08:04:28 INFO - the target request is same-origin.
08:04:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 481ms
08:04:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:04:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b7a800 == 34 [pid = 1759] [id = 719]
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x12fe91c00) [pid = 1759] [serial = 2011] [outer = 0x0]
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x1301e2800) [pid = 1759] [serial = 2012] [outer = 0x12fe91c00]
08:04:28 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x130272400) [pid = 1759] [serial = 2013] [outer = 0x12fe91c00]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x129aa8400) [pid = 1759] [serial = 1750] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x11e4ea800) [pid = 1759] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x13742ac00) [pid = 1759] [serial = 1864] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x11a7f7c00) [pid = 1759] [serial = 1874] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x12b5a5800) [pid = 1759] [serial = 1869] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158642327]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x126e15800) [pid = 1759] [serial = 1924] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x1266ed000) [pid = 1759] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x11cf63000) [pid = 1759] [serial = 1918] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x1266f0800) [pid = 1759] [serial = 1906] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x11a7fb800) [pid = 1759] [serial = 1885] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x11cf65c00) [pid = 1759] [serial = 1921] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x11cb91800) [pid = 1759] [serial = 1882] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x11a748800) [pid = 1759] [serial = 1916] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x125ecd000) [pid = 1759] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x1119efc00) [pid = 1759] [serial = 1879] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x11c4d3000) [pid = 1759] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x126bbd000) [pid = 1759] [serial = 1911] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158650630]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x129b4f400) [pid = 1759] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x125b51000) [pid = 1759] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x11d81dc00) [pid = 1759] [serial = 1888] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x1266f9800) [pid = 1759] [serial = 1913] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x1227b8800) [pid = 1759] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x11ddd3000) [pid = 1759] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x13609b800) [pid = 1759] [serial = 1859] [outer = 0x0] [url = about:blank]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x126e0c000) [pid = 1759] [serial = 1850] [outer = 0x0] [url = about:blank]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x11dd07c00) [pid = 1759] [serial = 1889] [outer = 0x0] [url = about:blank]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x13742dc00) [pid = 1759] [serial = 1865] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x1373c0c00) [pid = 1759] [serial = 1862] [outer = 0x0] [url = about:blank]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x11e26f000) [pid = 1759] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x12b5a7000) [pid = 1759] [serial = 1872] [outer = 0x0] [url = about:blank]
08:04:28 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x12ffb6800) [pid = 1759] [serial = 1853] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x12b681800) [pid = 1759] [serial = 1877] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x11cf5a800) [pid = 1759] [serial = 1886] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x1266f6400) [pid = 1759] [serial = 1907] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x1262efc00) [pid = 1759] [serial = 1904] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x126c7c000) [pid = 1759] [serial = 1912] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158650630]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x1266fb000) [pid = 1759] [serial = 1909] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x11e276000) [pid = 1759] [serial = 1895] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x135eae800) [pid = 1759] [serial = 1856] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x11c6a8800) [pid = 1759] [serial = 1917] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x126c84800) [pid = 1759] [serial = 1914] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x11cff5c00) [pid = 1759] [serial = 1847] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x1229f3400) [pid = 1759] [serial = 1898] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x1227b9c00) [pid = 1759] [serial = 1919] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x126e18800) [pid = 1759] [serial = 1922] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x113265c00) [pid = 1759] [serial = 1880] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x12b5a8800) [pid = 1759] [serial = 1870] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158642327]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x12b59cc00) [pid = 1759] [serial = 1867] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x11cb91400) [pid = 1759] [serial = 1892] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x125e37800) [pid = 1759] [serial = 1901] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x126f79800) [pid = 1759] [serial = 1925] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x11cde2800) [pid = 1759] [serial = 1883] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x127195800) [pid = 1759] [serial = 1928] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x11ddc9800) [pid = 1759] [serial = 1890] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x11d61fc00) [pid = 1759] [serial = 1887] [outer = 0x0] [url = about:blank]
08:04:29 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x11ddccc00) [pid = 1759] [serial = 1893] [outer = 0x0] [url = about:blank]
08:04:29 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:29 INFO - document served over http requires an https
08:04:29 INFO - sub-resource via xhr-request using the meta-csp
08:04:29 INFO - delivery method with keep-origin-redirect and when
08:04:29 INFO - the target request is same-origin.
08:04:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 573ms
08:04:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:04:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe36000 == 35 [pid = 1759] [id = 720]
08:04:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x11d61fc00) [pid = 1759] [serial = 2014] [outer = 0x0]
08:04:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x11d81dc00) [pid = 1759] [serial = 2015] [outer = 0x11d61fc00]
08:04:29 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x1229ee400) [pid = 1759] [serial = 2016] [outer = 0x11d61fc00]
08:04:29 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:29 INFO - document served over http requires an https
08:04:29 INFO - sub-resource via xhr-request using the meta-csp
08:04:29 INFO - delivery method with no-redirect and when
08:04:29 INFO - the target request is same-origin.
08:04:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 574ms
08:04:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:04:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x130046000 == 36 [pid = 1759] [id = 721]
08:04:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x1229efc00) [pid = 1759] [serial = 2017] [outer = 0x0]
08:04:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x126bc7000) [pid = 1759] [serial = 2018] [outer = 0x1229efc00]
08:04:30 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x1274c3800) [pid = 1759] [serial = 2019] [outer = 0x1229efc00]
08:04:30 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:30 INFO - document served over http requires an https
08:04:30 INFO - sub-resource via xhr-request using the meta-csp
08:04:30 INFO - delivery method with swap-origin-redirect and when
08:04:30 INFO - the target request is same-origin.
08:04:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 773ms
08:04:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:04:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x13025f000 == 37 [pid = 1759] [id = 722]
08:04:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x1266edc00) [pid = 1759] [serial = 2020] [outer = 0x0]
08:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x130272800) [pid = 1759] [serial = 2021] [outer = 0x1266edc00]
08:04:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x135c6bc00) [pid = 1759] [serial = 2022] [outer = 0x1266edc00]
08:04:31 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:31 INFO - document served over http requires an http
08:04:31 INFO - sub-resource via fetch-request using the meta-referrer
08:04:31 INFO - delivery method with keep-origin-redirect and when
08:04:31 INFO - the target request is cross-origin.
08:04:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 980ms
08:04:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
08:04:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f3a0000 == 38 [pid = 1759] [id = 723]
08:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x11cddcc00) [pid = 1759] [serial = 2023] [outer = 0x0]
08:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x11d347800) [pid = 1759] [serial = 2024] [outer = 0x11cddcc00]
08:04:31 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x1229ed000) [pid = 1759] [serial = 2025] [outer = 0x11cddcc00]
08:04:32 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:32 INFO - document served over http requires an http
08:04:32 INFO - sub-resource via fetch-request using the meta-referrer
08:04:32 INFO - delivery method with no-redirect and when
08:04:32 INFO - the target request is cross-origin.
08:04:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 578ms
08:04:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:04:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2a6000 == 39 [pid = 1759] [id = 724]
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x125b53800) [pid = 1759] [serial = 2026] [outer = 0x0]
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x126b5a000) [pid = 1759] [serial = 2027] [outer = 0x125b53800]
08:04:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x12718cc00) [pid = 1759] [serial = 2028] [outer = 0x125b53800]
08:04:32 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:32 INFO - document served over http requires an http
08:04:32 INFO - sub-resource via fetch-request using the meta-referrer
08:04:32 INFO - delivery method with swap-origin-redirect and when
08:04:32 INFO - the target request is cross-origin.
08:04:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 530ms
08:04:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:04:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x1302e2800 == 40 [pid = 1759] [id = 725]
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x126b4d800) [pid = 1759] [serial = 2029] [outer = 0x0]
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x129b61400) [pid = 1759] [serial = 2030] [outer = 0x126b4d800]
08:04:32 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x12bb23400) [pid = 1759] [serial = 2031] [outer = 0x126b4d800]
08:04:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x135c1e000 == 41 [pid = 1759] [id = 726]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x12fc46000) [pid = 1759] [serial = 2032] [outer = 0x0]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x12ffb6800) [pid = 1759] [serial = 2033] [outer = 0x12fc46000]
08:04:33 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:33 INFO - document served over http requires an http
08:04:33 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:33 INFO - delivery method with keep-origin-redirect and when
08:04:33 INFO - the target request is cross-origin.
08:04:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 583ms
08:04:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:04:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x135dcf000 == 42 [pid = 1759] [id = 727]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x12f4b7800) [pid = 1759] [serial = 2034] [outer = 0x0]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x1301ee400) [pid = 1759] [serial = 2035] [outer = 0x12f4b7800]
08:04:33 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x135c71000) [pid = 1759] [serial = 2036] [outer = 0x12f4b7800]
08:04:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360bd800 == 43 [pid = 1759] [id = 728]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x135d75000) [pid = 1759] [serial = 2037] [outer = 0x0]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x135d7e800) [pid = 1759] [serial = 2038] [outer = 0x135d75000]
08:04:33 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:33 INFO - document served over http requires an http
08:04:33 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:33 INFO - delivery method with no-redirect and when
08:04:33 INFO - the target request is cross-origin.
08:04:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 627ms
08:04:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:04:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360cb000 == 44 [pid = 1759] [id = 729]
08:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x135c76400) [pid = 1759] [serial = 2039] [outer = 0x0]
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x135eb0400) [pid = 1759] [serial = 2040] [outer = 0x135c76400]
08:04:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x135ec4400) [pid = 1759] [serial = 2041] [outer = 0x135c76400]
08:04:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x13724b000 == 45 [pid = 1759] [id = 730]
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x135f94800) [pid = 1759] [serial = 2042] [outer = 0x0]
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x135fa0c00) [pid = 1759] [serial = 2043] [outer = 0x135f94800]
08:04:34 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:34 INFO - document served over http requires an http
08:04:34 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:34 INFO - delivery method with swap-origin-redirect and when
08:04:34 INFO - the target request is cross-origin.
08:04:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 623ms
08:04:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:04:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x137310800 == 46 [pid = 1759] [id = 731]
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x135eb7000) [pid = 1759] [serial = 2044] [outer = 0x0]
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x13609c800) [pid = 1759] [serial = 2045] [outer = 0x135eb7000]
08:04:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x13639b400) [pid = 1759] [serial = 2046] [outer = 0x135eb7000]
08:04:35 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:35 INFO - document served over http requires an http
08:04:35 INFO - sub-resource via script-tag using the meta-referrer
08:04:35 INFO - delivery method with keep-origin-redirect and when
08:04:35 INFO - the target request is cross-origin.
08:04:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 622ms
08:04:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
08:04:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x1373d8800 == 47 [pid = 1759] [id = 732]
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x13609b400) [pid = 1759] [serial = 2047] [outer = 0x0]
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x1363a4400) [pid = 1759] [serial = 2048] [outer = 0x13609b400]
08:04:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x1373bd800) [pid = 1759] [serial = 2049] [outer = 0x13609b400]
08:04:35 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:35 INFO - document served over http requires an http
08:04:35 INFO - sub-resource via script-tag using the meta-referrer
08:04:35 INFO - delivery method with no-redirect and when
08:04:35 INFO - the target request is cross-origin.
08:04:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 575ms
08:04:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:04:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x1374a6800 == 48 [pid = 1759] [id = 733]
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x1373bdc00) [pid = 1759] [serial = 2050] [outer = 0x0]
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x137428c00) [pid = 1759] [serial = 2051] [outer = 0x1373bdc00]
08:04:35 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x137430000) [pid = 1759] [serial = 2052] [outer = 0x1373bdc00]
08:04:36 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:36 INFO - document served over http requires an http
08:04:36 INFO - sub-resource via script-tag using the meta-referrer
08:04:36 INFO - delivery method with swap-origin-redirect and when
08:04:36 INFO - the target request is cross-origin.
08:04:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 628ms
08:04:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:04:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x1374b9800 == 49 [pid = 1759] [id = 734]
08:04:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x13635cc00) [pid = 1759] [serial = 2053] [outer = 0x0]
08:04:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x13635e800) [pid = 1759] [serial = 2054] [outer = 0x13635cc00]
08:04:36 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x136364400) [pid = 1759] [serial = 2055] [outer = 0x13635cc00]
08:04:36 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:36 INFO - document served over http requires an http
08:04:36 INFO - sub-resource via xhr-request using the meta-referrer
08:04:36 INFO - delivery method with keep-origin-redirect and when
08:04:36 INFO - the target request is cross-origin.
08:04:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 576ms
08:04:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
08:04:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x139746800 == 50 [pid = 1759] [id = 735]
08:04:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x1363a2400) [pid = 1759] [serial = 2056] [outer = 0x0]
08:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x1397d9800) [pid = 1759] [serial = 2057] [outer = 0x1363a2400]
08:04:37 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x1397df400) [pid = 1759] [serial = 2058] [outer = 0x1363a2400]
08:04:37 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:37 INFO - document served over http requires an http
08:04:37 INFO - sub-resource via xhr-request using the meta-referrer
08:04:37 INFO - delivery method with no-redirect and when
08:04:37 INFO - the target request is cross-origin.
08:04:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 779ms
08:04:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:04:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x13988b000 == 51 [pid = 1759] [id = 736]
08:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x1397d7400) [pid = 1759] [serial = 2059] [outer = 0x0]
08:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x1397e4800) [pid = 1759] [serial = 2060] [outer = 0x1397d7400]
08:04:38 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x13a3e4000) [pid = 1759] [serial = 2061] [outer = 0x1397d7400]
08:04:38 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:38 INFO - document served over http requires an http
08:04:38 INFO - sub-resource via xhr-request using the meta-referrer
08:04:38 INFO - delivery method with swap-origin-redirect and when
08:04:38 INFO - the target request is cross-origin.
08:04:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1231ms
08:04:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:04:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f399000 == 52 [pid = 1759] [id = 737]
08:04:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x11e20a000) [pid = 1759] [serial = 2062] [outer = 0x0]
08:04:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x125e2f000) [pid = 1759] [serial = 2063] [outer = 0x11e20a000]
08:04:39 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x139908400) [pid = 1759] [serial = 2064] [outer = 0x11e20a000]
08:04:39 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:39 INFO - document served over http requires an https
08:04:39 INFO - sub-resource via fetch-request using the meta-referrer
08:04:39 INFO - delivery method with keep-origin-redirect and when
08:04:39 INFO - the target request is cross-origin.
08:04:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 877ms
08:04:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
08:04:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1e1000 == 53 [pid = 1759] [id = 738]
08:04:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x11a7fdc00) [pid = 1759] [serial = 2065] [outer = 0x0]
08:04:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x11cb94c00) [pid = 1759] [serial = 2066] [outer = 0x11a7fdc00]
08:04:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x11f3e4c00) [pid = 1759] [serial = 2067] [outer = 0x11a7fdc00]
08:04:40 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:40 INFO - document served over http requires an https
08:04:40 INFO - sub-resource via fetch-request using the meta-referrer
08:04:40 INFO - delivery method with no-redirect and when
08:04:40 INFO - the target request is cross-origin.
08:04:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 629ms
08:04:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:04:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1dc800 == 54 [pid = 1759] [id = 739]
08:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x11cb8d400) [pid = 1759] [serial = 2068] [outer = 0x0]
08:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x11dd09400) [pid = 1759] [serial = 2069] [outer = 0x11cb8d400]
08:04:40 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 262 (0x1229e4c00) [pid = 1759] [serial = 2070] [outer = 0x11cb8d400]
08:04:40 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:40 INFO - document served over http requires an https
08:04:40 INFO - sub-resource via fetch-request using the meta-referrer
08:04:40 INFO - delivery method with swap-origin-redirect and when
08:04:40 INFO - the target request is cross-origin.
08:04:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 579ms
08:04:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:04:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x126257800 == 55 [pid = 1759] [id = 740]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x11cff6000) [pid = 1759] [serial = 2071] [outer = 0x0]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x1229edc00) [pid = 1759] [serial = 2072] [outer = 0x11cff6000]
08:04:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x12620b400) [pid = 1759] [serial = 2073] [outer = 0x11cff6000]
08:04:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x126edd000 == 56 [pid = 1759] [id = 741]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x11db2d400) [pid = 1759] [serial = 2074] [outer = 0x0]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x11c431c00) [pid = 1759] [serial = 2075] [outer = 0x11db2d400]
08:04:41 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:41 INFO - document served over http requires an https
08:04:41 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:41 INFO - delivery method with keep-origin-redirect and when
08:04:41 INFO - the target request is cross-origin.
08:04:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 523ms
08:04:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:04:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c417800 == 57 [pid = 1759] [id = 742]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x11d816000) [pid = 1759] [serial = 2076] [outer = 0x0]
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x1262fac00) [pid = 1759] [serial = 2077] [outer = 0x11d816000]
08:04:41 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x126c81c00) [pid = 1759] [serial = 2078] [outer = 0x11d816000]
08:04:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c67f000 == 58 [pid = 1759] [id = 743]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x11e20e000) [pid = 1759] [serial = 2079] [outer = 0x0]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x126e0dc00) [pid = 1759] [serial = 2080] [outer = 0x11e20e000]
08:04:42 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:42 INFO - document served over http requires an https
08:04:42 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:42 INFO - delivery method with no-redirect and when
08:04:42 INFO - the target request is cross-origin.
08:04:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 621ms
08:04:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:04:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x11f39d800 == 59 [pid = 1759] [id = 744]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x126210400) [pid = 1759] [serial = 2081] [outer = 0x0]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x126e9c800) [pid = 1759] [serial = 2082] [outer = 0x126210400]
08:04:42 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x1274bb400) [pid = 1759] [serial = 2083] [outer = 0x126210400]
08:04:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x126f11800 == 60 [pid = 1759] [id = 745]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x126d08400) [pid = 1759] [serial = 2084] [outer = 0x0]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x126f7e800) [pid = 1759] [serial = 2085] [outer = 0x126d08400]
08:04:42 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:42 INFO - document served over http requires an https
08:04:42 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:42 INFO - delivery method with swap-origin-redirect and when
08:04:42 INFO - the target request is cross-origin.
08:04:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 578ms
08:04:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:04:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x111a9c800 == 61 [pid = 1759] [id = 746]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 278 (0x11c423c00) [pid = 1759] [serial = 2086] [outer = 0x0]
08:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x11cb91800) [pid = 1759] [serial = 2087] [outer = 0x11c423c00]
08:04:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x125b4b800) [pid = 1759] [serial = 2088] [outer = 0x11c423c00]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x130046000 == 60 [pid = 1759] [id = 721]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe36000 == 59 [pid = 1759] [id = 720]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x129b7a800 == 58 [pid = 1759] [id = 719]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12724a800 == 57 [pid = 1759] [id = 718]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x126f1d800 == 56 [pid = 1759] [id = 717]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x126b26000 == 55 [pid = 1759] [id = 716]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x126a4f800 == 54 [pid = 1759] [id = 715]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x126005800 == 53 [pid = 1759] [id = 714]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x125e07800 == 52 [pid = 1759] [id = 713]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3ad800 == 51 [pid = 1759] [id = 712]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11df7d000 == 50 [pid = 1759] [id = 711]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8c800 == 49 [pid = 1759] [id = 710]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11a4e8000 == 48 [pid = 1759] [id = 709]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11d638000 == 47 [pid = 1759] [id = 708]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11c899000 == 46 [pid = 1759] [id = 707]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11c688000 == 45 [pid = 1759] [id = 706]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11c680000 == 44 [pid = 1759] [id = 705]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe3c000 == 43 [pid = 1759] [id = 704]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12fb17800 == 42 [pid = 1759] [id = 703]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12f44a000 == 41 [pid = 1759] [id = 702]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12bdd4000 == 40 [pid = 1759] [id = 701]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12b488800 == 39 [pid = 1759] [id = 699]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12bb62800 == 38 [pid = 1759] [id = 700]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12b479000 == 37 [pid = 1759] [id = 698]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12b34f800 == 36 [pid = 1759] [id = 697]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x129b63800 == 35 [pid = 1759] [id = 695]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2a6800 == 34 [pid = 1759] [id = 696]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x1299da000 == 33 [pid = 1759] [id = 694]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12759a800 == 32 [pid = 1759] [id = 693]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x1272b8000 == 31 [pid = 1759] [id = 692]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x126ee4000 == 30 [pid = 1759] [id = 691]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x135c1e800 == 29 [pid = 1759] [id = 659]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x12724d800 == 28 [pid = 1759] [id = 689]
08:04:43 INFO - PROCESS | 1755 | --DOCSHELL 0x11d646800 == 27 [pid = 1759] [id = 690]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0x11d614000) [pid = 1759] [serial = 1884] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0x126e9c000) [pid = 1759] [serial = 1923] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 277 (0x126bbb400) [pid = 1759] [serial = 1910] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0x125ec7c00) [pid = 1759] [serial = 1902] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0x1266ec400) [pid = 1759] [serial = 1905] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x125b4f800) [pid = 1759] [serial = 1899] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x12718c000) [pid = 1759] [serial = 1926] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x126c7dc00) [pid = 1759] [serial = 1920] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x126e10800) [pid = 1759] [serial = 1915] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x11c4d7c00) [pid = 1759] [serial = 1881] [outer = 0x0] [url = about:blank]
08:04:43 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x11f3edc00) [pid = 1759] [serial = 1896] [outer = 0x0] [url = about:blank]
08:04:43 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:43 INFO - document served over http requires an https
08:04:43 INFO - sub-resource via script-tag using the meta-referrer
08:04:43 INFO - delivery method with keep-origin-redirect and when
08:04:43 INFO - the target request is cross-origin.
08:04:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 625ms
08:04:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
08:04:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d638000 == 28 [pid = 1759] [id = 747]
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x125b4f800) [pid = 1759] [serial = 2089] [outer = 0x0]
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x126208800) [pid = 1759] [serial = 2090] [outer = 0x125b4f800]
08:04:43 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x126c7b400) [pid = 1759] [serial = 2091] [outer = 0x125b4f800]
08:04:43 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:43 INFO - document served over http requires an https
08:04:43 INFO - sub-resource via script-tag using the meta-referrer
08:04:43 INFO - delivery method with no-redirect and when
08:04:43 INFO - the target request is cross-origin.
08:04:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 419ms
08:04:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:04:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x125280800 == 29 [pid = 1759] [id = 748]
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x125b4c000) [pid = 1759] [serial = 2092] [outer = 0x0]
08:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x12727ac00) [pid = 1759] [serial = 2093] [outer = 0x125b4c000]
08:04:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x128da1800) [pid = 1759] [serial = 2094] [outer = 0x125b4c000]
08:04:44 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:44 INFO - document served over http requires an https
08:04:44 INFO - sub-resource via script-tag using the meta-referrer
08:04:44 INFO - delivery method with swap-origin-redirect and when
08:04:44 INFO - the target request is cross-origin.
08:04:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 480ms
08:04:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:04:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x126a5c000 == 30 [pid = 1759] [id = 749]
08:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x126f83000) [pid = 1759] [serial = 2095] [outer = 0x0]
08:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x129a0dc00) [pid = 1759] [serial = 2096] [outer = 0x126f83000]
08:04:44 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 278 (0x129b48400) [pid = 1759] [serial = 2097] [outer = 0x126f83000]
08:04:44 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:44 INFO - document served over http requires an https
08:04:44 INFO - sub-resource via xhr-request using the meta-referrer
08:04:44 INFO - delivery method with keep-origin-redirect and when
08:04:44 INFO - the target request is cross-origin.
08:04:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 625ms
08:04:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
08:04:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x1270d5800 == 31 [pid = 1759] [id = 750]
08:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x129b4ec00) [pid = 1759] [serial = 2098] [outer = 0x0]
08:04:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x12b18a800) [pid = 1759] [serial = 2099] [outer = 0x129b4ec00]
08:04:45 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 281 (0x12b3e1000) [pid = 1759] [serial = 2100] [outer = 0x129b4ec00]
08:04:45 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:45 INFO - document served over http requires an https
08:04:45 INFO - sub-resource via xhr-request using the meta-referrer
08:04:45 INFO - delivery method with no-redirect and when
08:04:45 INFO - the target request is cross-origin.
08:04:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 775ms
08:04:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:04:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x127258800 == 32 [pid = 1759] [id = 751]
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 282 (0x12b184800) [pid = 1759] [serial = 2101] [outer = 0x0]
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 283 (0x12b687000) [pid = 1759] [serial = 2102] [outer = 0x12b184800]
08:04:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 284 (0x12b886c00) [pid = 1759] [serial = 2103] [outer = 0x12b184800]
08:04:46 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:46 INFO - document served over http requires an https
08:04:46 INFO - sub-resource via xhr-request using the meta-referrer
08:04:46 INFO - delivery method with swap-origin-redirect and when
08:04:46 INFO - the target request is cross-origin.
08:04:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 621ms
08:04:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
08:04:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x12757c800 == 33 [pid = 1759] [id = 752]
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 285 (0x12b6ac000) [pid = 1759] [serial = 2104] [outer = 0x0]
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 286 (0x12bb22400) [pid = 1759] [serial = 2105] [outer = 0x12b6ac000]
08:04:46 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 287 (0x12f4af400) [pid = 1759] [serial = 2106] [outer = 0x12b6ac000]
08:04:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:47 INFO - document served over http requires an http
08:04:47 INFO - sub-resource via fetch-request using the meta-referrer
08:04:47 INFO - delivery method with keep-origin-redirect and when
08:04:47 INFO - the target request is same-origin.
08:04:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 534ms
08:04:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
08:04:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x128d3b800 == 34 [pid = 1759] [id = 753]
08:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 288 (0x12fb69800) [pid = 1759] [serial = 2107] [outer = 0x0]
08:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 289 (0x12fc43c00) [pid = 1759] [serial = 2108] [outer = 0x12fb69800]
08:04:47 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 290 (0x12fe8fc00) [pid = 1759] [serial = 2109] [outer = 0x12fb69800]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 289 (0x11c4cec00) [pid = 1759] [serial = 1681] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 288 (0x126e17800) [pid = 1759] [serial = 1624] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 287 (0x1227b4400) [pid = 1759] [serial = 1687] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 286 (0x126c88400) [pid = 1759] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 285 (0x129b4c400) [pid = 1759] [serial = 1693] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 284 (0x11e278400) [pid = 1759] [serial = 1603] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 283 (0x11e4e6000) [pid = 1759] [serial = 1684] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 282 (0x1301e5800) [pid = 1759] [serial = 1792] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 281 (0x11db2e000) [pid = 1759] [serial = 1787] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 280 (0x12fe92800) [pid = 1759] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0x11e20c800) [pid = 1759] [serial = 1759] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0x119fb5000) [pid = 1759] [serial = 1516] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 277 (0x126211000) [pid = 1759] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0x12b7dfc00) [pid = 1759] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0x12620dc00) [pid = 1759] [serial = 1849] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x12718e000) [pid = 1759] [serial = 1468] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x12fb75000) [pid = 1759] [serial = 1777] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x12ffb3400) [pid = 1759] [serial = 1525] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x1266f9000) [pid = 1759] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x11d620400) [pid = 1759] [serial = 1756] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x11c4c9800) [pid = 1759] [serial = 1600] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x12b67f800) [pid = 1759] [serial = 1963] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x11cde5400) [pid = 1759] [serial = 1978] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x13609ac00) [pid = 1759] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x11ddcc000) [pid = 1759] [serial = 1987] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x129b56400) [pid = 1759] [serial = 2002] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x1229efc00) [pid = 1759] [serial = 2017] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x1274c6800) [pid = 1759] [serial = 1942] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 261 (0x12b59d400) [pid = 1759] [serial = 2005] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x126e12800) [pid = 1759] [serial = 1997] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x12b59bc00) [pid = 1759] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x126f79400) [pid = 1759] [serial = 1927] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x11a70f800) [pid = 1759] [serial = 1975] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x129b53c00) [pid = 1759] [serial = 1955] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x12b3e0400) [pid = 1759] [serial = 1960] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x12fe14c00) [pid = 1759] [serial = 2008] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x11c871800) [pid = 1759] [serial = 1930] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x129b60000) [pid = 1759] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158658391]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x11d81f400) [pid = 1759] [serial = 1984] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x11e4e5400) [pid = 1759] [serial = 1936] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x125ec6c00) [pid = 1759] [serial = 1990] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x11d621800) [pid = 1759] [serial = 1981] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x1274bac00) [pid = 1759] [serial = 1939] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x12718b800) [pid = 1759] [serial = 1995] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158666369]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x12fe91c00) [pid = 1759] [serial = 2011] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x128da8c00) [pid = 1759] [serial = 1945] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x12b59a800) [pid = 1759] [serial = 1871] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x12b182800) [pid = 1759] [serial = 1958] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x11c875400) [pid = 1759] [serial = 1933] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x129a04800) [pid = 1759] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x126bc0000) [pid = 1759] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x127194000) [pid = 1759] [serial = 2000] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x129a08800) [pid = 1759] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x129ab0000) [pid = 1759] [serial = 1948] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x11d61fc00) [pid = 1759] [serial = 2014] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x12b7e8800) [pid = 1759] [serial = 1535] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x128dadc00) [pid = 1759] [serial = 1762] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x129b51000) [pid = 1759] [serial = 1522] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x12b685000) [pid = 1759] [serial = 1465] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x1302af400) [pid = 1759] [serial = 1459] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x135ec2c00) [pid = 1759] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x12fb6c000) [pid = 1759] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x135eb5800) [pid = 1759] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x12fc3f000) [pid = 1759] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x12fe8c800) [pid = 1759] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x11cb8b800) [pid = 1759] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x12b88ec00) [pid = 1759] [serial = 1462] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x135ead400) [pid = 1759] [serial = 1858] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x12ba47800) [pid = 1759] [serial = 1771] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x12b7ddc00) [pid = 1759] [serial = 1768] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x12ffb8400) [pid = 1759] [serial = 1456] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x1229eec00) [pid = 1759] [serial = 1519] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0x11cde0800) [pid = 1759] [serial = 1846] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x11c431400) [pid = 1759] [serial = 1597] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x126d0b000) [pid = 1759] [serial = 1619] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x11c6ad000) [pid = 1759] [serial = 1753] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x127189800) [pid = 1759] [serial = 1630] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x126f7d000) [pid = 1759] [serial = 1627] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x12fe8d800) [pid = 1759] [serial = 1855] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x126b58000) [pid = 1759] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x129b53000) [pid = 1759] [serial = 1765] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x12bb25c00) [pid = 1759] [serial = 1774] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x12b42b000) [pid = 1759] [serial = 1959] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x12b18dc00) [pid = 1759] [serial = 1956] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x126bc7000) [pid = 1759] [serial = 2018] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x12ba52800) [pid = 1759] [serial = 1970] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x12bb24c00) [pid = 1759] [serial = 1967] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x1229f1400) [pid = 1759] [serial = 1982] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x11dd02c00) [pid = 1759] [serial = 1985] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x126bbe400) [pid = 1759] [serial = 1937] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x11c42fc00) [pid = 1759] [serial = 1976] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x11d81dc00) [pid = 1759] [serial = 2015] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x12b59f000) [pid = 1759] [serial = 2003] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x12b187800) [pid = 1759] [serial = 1954] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158658391]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x129b4b000) [pid = 1759] [serial = 1951] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x126c86000) [pid = 1759] [serial = 1991] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x1262fb800) [pid = 1759] [serial = 1988] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x128d24800) [pid = 1759] [serial = 1943] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x129b43c00) [pid = 1759] [serial = 1949] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x129a07800) [pid = 1759] [serial = 1946] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x12fe94c00) [pid = 1759] [serial = 2009] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x12bdab400) [pid = 1759] [serial = 2006] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x11cf5c400) [pid = 1759] [serial = 1979] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x12b7e1400) [pid = 1759] [serial = 1964] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x1274b9c00) [pid = 1759] [serial = 1996] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158666369]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x126e13800) [pid = 1759] [serial = 1993] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x12b5a3800) [pid = 1759] [serial = 1961] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x12b3df400) [pid = 1759] [serial = 2001] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x12727ec00) [pid = 1759] [serial = 1998] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x11f3e3400) [pid = 1759] [serial = 1934] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11cdeac00) [pid = 1759] [serial = 1931] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x1274bc400) [pid = 1759] [serial = 1940] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x1301e2800) [pid = 1759] [serial = 2012] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x1266ecc00) [pid = 1759] [serial = 1973] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x1274c3800) [pid = 1759] [serial = 2019] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x137427800) [pid = 1759] [serial = 1863] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x135eb3c00) [pid = 1759] [serial = 1537] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x12b6af800) [pid = 1759] [serial = 1764] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x12fe1d800) [pid = 1759] [serial = 1524] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x1302b3800) [pid = 1759] [serial = 1467] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x12b888800) [pid = 1759] [serial = 1461] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x1373ba400) [pid = 1759] [serial = 1545] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x12fe8dc00) [pid = 1759] [serial = 1448] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x135ec2800) [pid = 1759] [serial = 1542] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x12ffb4800) [pid = 1759] [serial = 1784] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x11d619400) [pid = 1759] [serial = 1977] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x135d74400) [pid = 1759] [serial = 1854] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x12b684800) [pid = 1759] [serial = 1700] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x12b67dc00) [pid = 1759] [serial = 1464] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x1373b3800) [pid = 1759] [serial = 1860] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x12f4ab400) [pid = 1759] [serial = 1773] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x12bb20800) [pid = 1759] [serial = 1770] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x12b5a2800) [pid = 1759] [serial = 1868] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x1302adc00) [pid = 1759] [serial = 1458] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x128da4c00) [pid = 1759] [serial = 1521] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x1363a1000) [pid = 1759] [serial = 1878] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x125b46400) [pid = 1759] [serial = 1848] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x11cf5d800) [pid = 1759] [serial = 1599] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x126e17400) [pid = 1759] [serial = 1621] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x11d61f800) [pid = 1759] [serial = 1755] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x13639a800) [pid = 1759] [serial = 1873] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x1274bfc00) [pid = 1759] [serial = 1632] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x12727a400) [pid = 1759] [serial = 1629] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x1229ee400) [pid = 1759] [serial = 2016] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x135f9ec00) [pid = 1759] [serial = 1857] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x126d06400) [pid = 1759] [serial = 1616] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x12b887000) [pid = 1759] [serial = 1767] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x12fb6fc00) [pid = 1759] [serial = 1776] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x11d617400) [pid = 1759] [serial = 1683] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x126f7cc00) [pid = 1759] [serial = 1626] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x128dab400) [pid = 1759] [serial = 1689] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x12b3dbc00) [pid = 1759] [serial = 1692] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x12b433c00) [pid = 1759] [serial = 1695] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x125e3a400) [pid = 1759] [serial = 1605] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x125ecc800) [pid = 1759] [serial = 1935] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x125ec8400) [pid = 1759] [serial = 1686] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11dd0ac00) [pid = 1759] [serial = 1932] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x127285000) [pid = 1759] [serial = 1929] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x130272400) [pid = 1759] [serial = 2013] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x1302a9800) [pid = 1759] [serial = 1794] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x1301edc00) [pid = 1759] [serial = 1789] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x135c6c400) [pid = 1759] [serial = 1453] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x128da2000) [pid = 1759] [serial = 1761] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x11d824000) [pid = 1759] [serial = 1518] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x1266f5c00) [pid = 1759] [serial = 1608] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x12b7e6800) [pid = 1759] [serial = 1532] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x129b4c000) [pid = 1759] [serial = 1851] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x13609fc00) [pid = 1759] [serial = 1470] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x12fe1b400) [pid = 1759] [serial = 1779] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x135f9dc00) [pid = 1759] [serial = 1527] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126b57c00) [pid = 1759] [serial = 1611] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x125b51400) [pid = 1759] [serial = 1758] [outer = 0x0] [url = about:blank]
08:04:47 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x11ddcf800) [pid = 1759] [serial = 1602] [outer = 0x0] [url = about:blank]
08:04:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:47 INFO - document served over http requires an http
08:04:47 INFO - sub-resource via fetch-request using the meta-referrer
08:04:47 INFO - delivery method with no-redirect and when
08:04:47 INFO - the target request is same-origin.
08:04:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 675ms
08:04:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
08:04:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d85a800 == 35 [pid = 1759] [id = 754]
08:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x11a748800) [pid = 1759] [serial = 2110] [outer = 0x0]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x11c425000) [pid = 1759] [serial = 2111] [outer = 0x11a748800]
08:04:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x11cf5cc00) [pid = 1759] [serial = 2112] [outer = 0x11a748800]
08:04:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:48 INFO - document served over http requires an http
08:04:48 INFO - sub-resource via fetch-request using the meta-referrer
08:04:48 INFO - delivery method with swap-origin-redirect and when
08:04:48 INFO - the target request is same-origin.
08:04:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 474ms
08:04:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
08:04:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x129b6d000 == 36 [pid = 1759] [id = 755]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x11dd0a400) [pid = 1759] [serial = 2113] [outer = 0x0]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x11e207400) [pid = 1759] [serial = 2114] [outer = 0x11dd0a400]
08:04:48 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x1229f1400) [pid = 1759] [serial = 2115] [outer = 0x11dd0a400]
08:04:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b2b0000 == 37 [pid = 1759] [id = 756]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x125ec8400) [pid = 1759] [serial = 2116] [outer = 0x0]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x1262fc000) [pid = 1759] [serial = 2117] [outer = 0x125ec8400]
08:04:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:48 INFO - document served over http requires an http
08:04:48 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:48 INFO - delivery method with keep-origin-redirect and when
08:04:48 INFO - the target request is same-origin.
08:04:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 471ms
08:04:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
08:04:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b357000 == 38 [pid = 1759] [id = 757]
08:04:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x125ec1c00) [pid = 1759] [serial = 2118] [outer = 0x0]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x126b58000) [pid = 1759] [serial = 2119] [outer = 0x125ec1c00]
08:04:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x126d0d400) [pid = 1759] [serial = 2120] [outer = 0x125ec1c00]
08:04:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b474800 == 39 [pid = 1759] [id = 758]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x126e17400) [pid = 1759] [serial = 2121] [outer = 0x0]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x127193000) [pid = 1759] [serial = 2122] [outer = 0x126e17400]
08:04:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:49 INFO - document served over http requires an http
08:04:49 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:49 INFO - delivery method with no-redirect and when
08:04:49 INFO - the target request is same-origin.
08:04:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 527ms
08:04:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
08:04:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x12b603800 == 40 [pid = 1759] [id = 759]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x126bc1000) [pid = 1759] [serial = 2123] [outer = 0x0]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x127286400) [pid = 1759] [serial = 2124] [outer = 0x126bc1000]
08:04:49 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x128dad400) [pid = 1759] [serial = 2125] [outer = 0x126bc1000]
08:04:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cbd9000 == 41 [pid = 1759] [id = 760]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x11a713800) [pid = 1759] [serial = 2126] [outer = 0x0]
08:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x11cde3400) [pid = 1759] [serial = 2127] [outer = 0x11a713800]
08:04:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:49 INFO - document served over http requires an http
08:04:49 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:49 INFO - delivery method with swap-origin-redirect and when
08:04:49 INFO - the target request is same-origin.
08:04:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 575ms
08:04:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
08:04:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x125288800 == 42 [pid = 1759] [id = 761]
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x11d34f800) [pid = 1759] [serial = 2128] [outer = 0x0]
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x11d822800) [pid = 1759] [serial = 2129] [outer = 0x11d34f800]
08:04:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x1229f2000) [pid = 1759] [serial = 2130] [outer = 0x11d34f800]
08:04:50 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:50 INFO - document served over http requires an http
08:04:50 INFO - sub-resource via script-tag using the meta-referrer
08:04:50 INFO - delivery method with keep-origin-redirect and when
08:04:50 INFO - the target request is same-origin.
08:04:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 527ms
08:04:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
08:04:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x1272bb000 == 43 [pid = 1759] [id = 762]
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x125b48800) [pid = 1759] [serial = 2131] [outer = 0x0]
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x126bc0000) [pid = 1759] [serial = 2132] [outer = 0x125b48800]
08:04:50 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x126e95000) [pid = 1759] [serial = 2133] [outer = 0x125b48800]
08:04:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:51 INFO - document served over http requires an http
08:04:51 INFO - sub-resource via script-tag using the meta-referrer
08:04:51 INFO - delivery method with no-redirect and when
08:04:51 INFO - the target request is same-origin.
08:04:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 526ms
08:04:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
08:04:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bb56000 == 44 [pid = 1759] [id = 763]
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x1274be800) [pid = 1759] [serial = 2134] [outer = 0x0]
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x128da9000) [pid = 1759] [serial = 2135] [outer = 0x1274be800]
08:04:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x129b4b000) [pid = 1759] [serial = 2136] [outer = 0x1274be800]
08:04:51 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:51 INFO - document served over http requires an http
08:04:51 INFO - sub-resource via script-tag using the meta-referrer
08:04:51 INFO - delivery method with swap-origin-redirect and when
08:04:51 INFO - the target request is same-origin.
08:04:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 571ms
08:04:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
08:04:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x12bde5000 == 45 [pid = 1759] [id = 764]
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x12b184000) [pid = 1759] [serial = 2137] [outer = 0x0]
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x12b188000) [pid = 1759] [serial = 2138] [outer = 0x12b184000]
08:04:51 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x12b42d000) [pid = 1759] [serial = 2139] [outer = 0x12b184000]
08:04:52 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:52 INFO - document served over http requires an http
08:04:52 INFO - sub-resource via xhr-request using the meta-referrer
08:04:52 INFO - delivery method with keep-origin-redirect and when
08:04:52 INFO - the target request is same-origin.
08:04:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 629ms
08:04:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
08:04:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x12f45e800 == 46 [pid = 1759] [id = 765]
08:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x12b5a0800) [pid = 1759] [serial = 2140] [outer = 0x0]
08:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x12b682800) [pid = 1759] [serial = 2141] [outer = 0x12b5a0800]
08:04:52 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x12b7e2400) [pid = 1759] [serial = 2142] [outer = 0x12b5a0800]
08:04:53 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:53 INFO - document served over http requires an http
08:04:53 INFO - sub-resource via xhr-request using the meta-referrer
08:04:53 INFO - delivery method with no-redirect and when
08:04:53 INFO - the target request is same-origin.
08:04:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 792ms
08:04:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
08:04:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fe28800 == 47 [pid = 1759] [id = 766]
08:04:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x12b67f800) [pid = 1759] [serial = 2143] [outer = 0x0]
08:04:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x12ba4a400) [pid = 1759] [serial = 2144] [outer = 0x12b67f800]
08:04:53 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x12fb6c000) [pid = 1759] [serial = 2145] [outer = 0x12b67f800]
08:04:54 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:54 INFO - document served over http requires an http
08:04:54 INFO - sub-resource via xhr-request using the meta-referrer
08:04:54 INFO - delivery method with swap-origin-redirect and when
08:04:54 INFO - the target request is same-origin.
08:04:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1032ms
08:04:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
08:04:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x12ffd8000 == 48 [pid = 1759] [id = 767]
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x12fc3dc00) [pid = 1759] [serial = 2146] [outer = 0x0]
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x12fe91c00) [pid = 1759] [serial = 2147] [outer = 0x12fc3dc00]
08:04:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x12ffb3400) [pid = 1759] [serial = 2148] [outer = 0x12fc3dc00]
08:04:54 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:54 INFO - document served over http requires an https
08:04:54 INFO - sub-resource via fetch-request using the meta-referrer
08:04:54 INFO - delivery method with keep-origin-redirect and when
08:04:54 INFO - the target request is same-origin.
08:04:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 573ms
08:04:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
08:04:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x130052000 == 49 [pid = 1759] [id = 768]
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x12fe8d800) [pid = 1759] [serial = 2149] [outer = 0x0]
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x1301e3800) [pid = 1759] [serial = 2150] [outer = 0x12fe8d800]
08:04:54 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x13026e800) [pid = 1759] [serial = 2151] [outer = 0x12fe8d800]
08:04:55 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:55 INFO - document served over http requires an https
08:04:55 INFO - sub-resource via fetch-request using the meta-referrer
08:04:55 INFO - delivery method with no-redirect and when
08:04:55 INFO - the target request is same-origin.
08:04:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 571ms
08:04:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
08:04:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x1302d0000 == 50 [pid = 1759] [id = 769]
08:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x130272400) [pid = 1759] [serial = 2152] [outer = 0x0]
08:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x1302b1400) [pid = 1759] [serial = 2153] [outer = 0x130272400]
08:04:55 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x135d74c00) [pid = 1759] [serial = 2154] [outer = 0x130272400]
08:04:55 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:55 INFO - document served over http requires an https
08:04:55 INFO - sub-resource via fetch-request using the meta-referrer
08:04:55 INFO - delivery method with swap-origin-redirect and when
08:04:55 INFO - the target request is same-origin.
08:04:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 571ms
08:04:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
08:04:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x135e03000 == 51 [pid = 1759] [id = 770]
08:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x130278000) [pid = 1759] [serial = 2155] [outer = 0x0]
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x135eb2c00) [pid = 1759] [serial = 2156] [outer = 0x130278000]
08:04:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x135ec6400) [pid = 1759] [serial = 2157] [outer = 0x130278000]
08:04:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x1360c4800 == 52 [pid = 1759] [id = 771]
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x135f9dc00) [pid = 1759] [serial = 2158] [outer = 0x0]
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x13609b000) [pid = 1759] [serial = 2159] [outer = 0x135f9dc00]
08:04:56 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:56 INFO - document served over http requires an https
08:04:56 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:56 INFO - delivery method with keep-origin-redirect and when
08:04:56 INFO - the target request is same-origin.
08:04:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 626ms
08:04:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
08:04:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x137238000 == 53 [pid = 1759] [id = 772]
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x135eab800) [pid = 1759] [serial = 2160] [outer = 0x0]
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x136356c00) [pid = 1759] [serial = 2161] [outer = 0x135eab800]
08:04:56 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x13742a400) [pid = 1759] [serial = 2162] [outer = 0x135eab800]
08:04:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x137310000 == 54 [pid = 1759] [id = 773]
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x11c876800) [pid = 1759] [serial = 2163] [outer = 0x0]
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x135f9e400) [pid = 1759] [serial = 2164] [outer = 0x11c876800]
08:04:57 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:57 INFO - document served over http requires an https
08:04:57 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:57 INFO - delivery method with no-redirect and when
08:04:57 INFO - the target request is same-origin.
08:04:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1080ms
08:04:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
08:04:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x1373c9800 == 55 [pid = 1759] [id = 774]
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x13609cc00) [pid = 1759] [serial = 2165] [outer = 0x0]
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x139902c00) [pid = 1759] [serial = 2166] [outer = 0x13609cc00]
08:04:57 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x13990cc00) [pid = 1759] [serial = 2167] [outer = 0x13609cc00]
08:04:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e1e800 == 56 [pid = 1759] [id = 775]
08:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x126e0a400) [pid = 1759] [serial = 2168] [outer = 0x0]
08:04:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x11d350000) [pid = 1759] [serial = 2169] [outer = 0x126e0a400]
08:04:58 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:58 INFO - document served over http requires an https
08:04:58 INFO - sub-resource via iframe-tag using the meta-referrer
08:04:58 INFO - delivery method with swap-origin-redirect and when
08:04:58 INFO - the target request is same-origin.
08:04:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 521ms
08:04:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
08:04:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x11df8e800 == 57 [pid = 1759] [id = 776]
08:04:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x12b3e2800) [pid = 1759] [serial = 2170] [outer = 0x0]
08:04:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x12ba44800) [pid = 1759] [serial = 2171] [outer = 0x12b3e2800]
08:04:58 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x13990f400) [pid = 1759] [serial = 2172] [outer = 0x12b3e2800]
08:04:59 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:59 INFO - document served over http requires an https
08:04:59 INFO - sub-resource via script-tag using the meta-referrer
08:04:59 INFO - delivery method with keep-origin-redirect and when
08:04:59 INFO - the target request is same-origin.
08:04:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 930ms
08:04:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
08:04:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d63b000 == 58 [pid = 1759] [id = 777]
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x11a7f2c00) [pid = 1759] [serial = 2173] [outer = 0x0]
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x11c6a8000) [pid = 1759] [serial = 2174] [outer = 0x11a7f2c00]
08:04:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x11cdea000) [pid = 1759] [serial = 2175] [outer = 0x11a7f2c00]
08:04:59 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:04:59 INFO - document served over http requires an https
08:04:59 INFO - sub-resource via script-tag using the meta-referrer
08:04:59 INFO - delivery method with no-redirect and when
08:04:59 INFO - the target request is same-origin.
08:04:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 523ms
08:04:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
08:04:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d870000 == 59 [pid = 1759] [id = 778]
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x11a705400) [pid = 1759] [serial = 2176] [outer = 0x0]
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x11c879800) [pid = 1759] [serial = 2177] [outer = 0x11a705400]
08:04:59 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:04:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x11d34e400) [pid = 1759] [serial = 2178] [outer = 0x11a705400]
08:05:00 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:05:00 INFO - document served over http requires an https
08:05:00 INFO - sub-resource via script-tag using the meta-referrer
08:05:00 INFO - delivery method with swap-origin-redirect and when
08:05:00 INFO - the target request is same-origin.
08:05:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 724ms
08:05:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
08:05:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x11d1ce800 == 60 [pid = 1759] [id = 779]
08:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x11cb95400) [pid = 1759] [serial = 2179] [outer = 0x0]
08:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x11d615400) [pid = 1759] [serial = 2180] [outer = 0x11cb95400]
08:05:00 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x11db31c00) [pid = 1759] [serial = 2181] [outer = 0x11cb95400]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12b474800 == 59 [pid = 1759] [id = 758]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12b357000 == 58 [pid = 1759] [id = 757]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2b0000 == 57 [pid = 1759] [id = 756]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x129b6d000 == 56 [pid = 1759] [id = 755]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126247000 == 55 [pid = 1759] [id = 671]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d85a800 == 54 [pid = 1759] [id = 754]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x128d3b800 == 53 [pid = 1759] [id = 753]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12757c800 == 52 [pid = 1759] [id = 752]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x127258800 == 51 [pid = 1759] [id = 751]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1270d5800 == 50 [pid = 1759] [id = 750]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126a5c000 == 49 [pid = 1759] [id = 749]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x125280800 == 48 [pid = 1759] [id = 748]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d638000 == 47 [pid = 1759] [id = 747]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x111a9c800 == 46 [pid = 1759] [id = 746]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126f11800 == 45 [pid = 1759] [id = 745]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11f39d800 == 44 [pid = 1759] [id = 744]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11c67f000 == 43 [pid = 1759] [id = 743]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11c417800 == 42 [pid = 1759] [id = 742]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126edd000 == 41 [pid = 1759] [id = 741]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x126257800 == 40 [pid = 1759] [id = 740]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1dc800 == 39 [pid = 1759] [id = 739]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1e1000 == 38 [pid = 1759] [id = 738]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x13988b000 == 37 [pid = 1759] [id = 736]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x139746800 == 36 [pid = 1759] [id = 735]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1374b9800 == 35 [pid = 1759] [id = 734]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1374a6800 == 34 [pid = 1759] [id = 733]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1373d8800 == 33 [pid = 1759] [id = 732]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x137310800 == 32 [pid = 1759] [id = 731]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1360cb000 == 31 [pid = 1759] [id = 729]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x13724b000 == 30 [pid = 1759] [id = 730]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1360bd800 == 29 [pid = 1759] [id = 728]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x135dcf000 == 28 [pid = 1759] [id = 727]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x135c1e000 == 27 [pid = 1759] [id = 726]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x1302e2800 == 26 [pid = 1759] [id = 725]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x12b2a6000 == 25 [pid = 1759] [id = 724]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x13025f000 == 24 [pid = 1759] [id = 722]
08:05:01 INFO - PROCESS | 1755 | --DOCSHELL 0x11f3a0000 == 23 [pid = 1759] [id = 723]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x126f7ec00) [pid = 1759] [serial = 1994] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x12ba43800) [pid = 1759] [serial = 1965] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x11e271000) [pid = 1759] [serial = 1980] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x129aab400) [pid = 1759] [serial = 1947] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x128da6000) [pid = 1759] [serial = 1944] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x126b55400) [pid = 1759] [serial = 1989] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x126e93400) [pid = 1759] [serial = 1938] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x129b5a400) [pid = 1759] [serial = 1952] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x12ffb2800) [pid = 1759] [serial = 2010] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x1227c0800) [pid = 1759] [serial = 1986] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x126203800) [pid = 1759] [serial = 1983] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x12fc45800) [pid = 1759] [serial = 2007] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x12b3da800) [pid = 1759] [serial = 1957] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x129aa8c00) [pid = 1759] [serial = 1999] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x12ba4d000) [pid = 1759] [serial = 2004] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x12b6ab000) [pid = 1759] [serial = 1962] [outer = 0x0] [url = about:blank]
08:05:01 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x1274c6400) [pid = 1759] [serial = 1941] [outer = 0x0] [url = about:blank]
08:05:01 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:05:01 INFO - document served over http requires an https
08:05:01 INFO - sub-resource via xhr-request using the meta-referrer
08:05:01 INFO - delivery method with keep-origin-redirect and when
08:05:01 INFO - the target request is same-origin.
08:05:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1128ms
08:05:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
08:05:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x119fa0000 == 24 [pid = 1759] [id = 780]
08:05:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x11cf5d800) [pid = 1759] [serial = 2182] [outer = 0x0]
08:05:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x11d350400) [pid = 1759] [serial = 2183] [outer = 0x11cf5d800]
08:05:01 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x11ddc5400) [pid = 1759] [serial = 2184] [outer = 0x11cf5d800]
08:05:02 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
08:05:02 INFO - document served over http requires an https
08:05:02 INFO - sub-resource via xhr-request using the meta-referrer
08:05:02 INFO - delivery method with no-redirect and when
08:05:02 INFO - the target request is same-origin.
08:05:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 626ms
08:05:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
08:05:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11cf8b000 == 25 [pid = 1759] [id = 781]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x11ddcb800) [pid = 1759] [serial = 2185] [outer = 0x0]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x11e4dc800) [pid = 1759] [serial = 2186] [outer = 0x11ddcb800]
08:05:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x11f3e6400) [pid = 1759] [serial = 2187] [outer = 0x11ddcb800]
08:05:02 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
08:05:02 INFO - document served over http requires an https
08:05:02 INFO - sub-resource via xhr-request using the meta-referrer
08:05:02 INFO - delivery method with swap-origin-redirect and when
08:05:02 INFO - the target request is same-origin.
08:05:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 471ms
08:05:02 INFO - TEST-START | /resource-timing/test_resource_timing.html
08:05:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x11e409000 == 26 [pid = 1759] [id = 782]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x11e26fc00) [pid = 1759] [serial = 2188] [outer = 0x0]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x125b4f000) [pid = 1759] [serial = 2189] [outer = 0x11e26fc00]
08:05:02 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x125ec0800) [pid = 1759] [serial = 2190] [outer = 0x11e26fc00]
08:05:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x122916000 == 27 [pid = 1759] [id = 783]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x1262f0c00) [pid = 1759] [serial = 2191] [outer = 0x0]
08:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x1262f2000) [pid = 1759] [serial = 2192] [outer = 0x1262f0c00]
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
08:05:03 INFO - TEST-FAIL | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (iframe) - assert_equals: expected "iframe" but got "subdocument"
08:05:03 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
08:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:05:03 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
08:05:03 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
08:05:03 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
08:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
08:05:03 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
08:05:03 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 735ms
08:05:03 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
08:05:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x125e19000 == 28 [pid = 1759] [id = 784]
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x125b48c00) [pid = 1759] [serial = 2193] [outer = 0x0]
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x1262fc800) [pid = 1759] [serial = 2194] [outer = 0x125b48c00]
08:05:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x126c7f400) [pid = 1759] [serial = 2195] [outer = 0x125b48c00]
08:05:03 INFO - TEST-FAIL | /screen-orientation/lock-bad-argument.html | Test that screen.orientation.lock() throws when the input isn't valid. - assert_equals: expected "portrait-primary" but got "landscape-primary"
08:05:03 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
08:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:05:03 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
08:05:03 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 426ms
08:05:03 INFO - TEST-START | /screen-orientation/lock-basic.html
08:05:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x126254000 == 29 [pid = 1759] [id = 785]
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x126c83400) [pid = 1759] [serial = 2196] [outer = 0x0]
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x126e13000) [pid = 1759] [serial = 2197] [outer = 0x126c83400]
08:05:03 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x126e9b000) [pid = 1759] [serial = 2198] [outer = 0x126c83400]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x135d75000) [pid = 1759] [serial = 2037] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158673708]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x125ec1c00) [pid = 1759] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x125ec8400) [pid = 1759] [serial = 2116] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x12b6ac000) [pid = 1759] [serial = 2104] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x129b4ec00) [pid = 1759] [serial = 2098] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x11a748800) [pid = 1759] [serial = 2110] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x11db2d400) [pid = 1759] [serial = 2074] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x125b4c000) [pid = 1759] [serial = 2092] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x12b184800) [pid = 1759] [serial = 2101] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x11c423c00) [pid = 1759] [serial = 2086] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x126e17400) [pid = 1759] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158689240]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x12fb69800) [pid = 1759] [serial = 2107] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x11e20e000) [pid = 1759] [serial = 2079] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158682044]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x11cff6000) [pid = 1759] [serial = 2071] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x11a7fdc00) [pid = 1759] [serial = 2065] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x126f83000) [pid = 1759] [serial = 2095] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x11cb8d400) [pid = 1759] [serial = 2068] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x125b4f800) [pid = 1759] [serial = 2089] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x126210400) [pid = 1759] [serial = 2081] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x11d816000) [pid = 1759] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x11dd0a400) [pid = 1759] [serial = 2113] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x126d08400) [pid = 1759] [serial = 2084] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x12fc46000) [pid = 1759] [serial = 2032] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x135f94800) [pid = 1759] [serial = 2042] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x12ffb6800) [pid = 1759] [serial = 2033] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x129b61400) [pid = 1759] [serial = 2030] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x13609c800) [pid = 1759] [serial = 2045] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x135fa0c00) [pid = 1759] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x135eb0400) [pid = 1759] [serial = 2040] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x129a0dc00) [pid = 1759] [serial = 2096] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x13635e800) [pid = 1759] [serial = 2054] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x1363a4400) [pid = 1759] [serial = 2048] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x126b5a000) [pid = 1759] [serial = 2027] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x11d347800) [pid = 1759] [serial = 2024] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x137428c00) [pid = 1759] [serial = 2051] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x135d7e800) [pid = 1759] [serial = 2038] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158673708]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x1301ee400) [pid = 1759] [serial = 2035] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x11cb94c00) [pid = 1759] [serial = 2066] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x1397e4800) [pid = 1759] [serial = 2060] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x11c425000) [pid = 1759] [serial = 2111] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x11c431c00) [pid = 1759] [serial = 2075] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x1229edc00) [pid = 1759] [serial = 2072] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x11cb91800) [pid = 1759] [serial = 2087] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x12b18a800) [pid = 1759] [serial = 2099] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x127193000) [pid = 1759] [serial = 2122] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158689240]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x127286400) [pid = 1759] [serial = 2124] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x11dd09400) [pid = 1759] [serial = 2069] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x130272800) [pid = 1759] [serial = 2021] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x126b58000) [pid = 1759] [serial = 2119] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x125e2f000) [pid = 1759] [serial = 2063] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x12fc43c00) [pid = 1759] [serial = 2108] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x12bb22400) [pid = 1759] [serial = 2105] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x126e0dc00) [pid = 1759] [serial = 2080] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158682044]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x1262fac00) [pid = 1759] [serial = 2077] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x1262fc000) [pid = 1759] [serial = 2117] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x11e207400) [pid = 1759] [serial = 2114] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x126208800) [pid = 1759] [serial = 2090] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x1397d9800) [pid = 1759] [serial = 2057] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x126f7e800) [pid = 1759] [serial = 2085] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x126e9c800) [pid = 1759] [serial = 2082] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x12b687000) [pid = 1759] [serial = 2102] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x12727ac00) [pid = 1759] [serial = 2093] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x129b48400) [pid = 1759] [serial = 2097] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x12b3e1000) [pid = 1759] [serial = 2100] [outer = 0x0] [url = about:blank]
08:05:05 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x12b886c00) [pid = 1759] [serial = 2103] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x125e19000 == 28 [pid = 1759] [id = 784]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x122916000 == 27 [pid = 1759] [id = 783]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11e409000 == 26 [pid = 1759] [id = 782]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11cf8b000 == 25 [pid = 1759] [id = 781]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x119fa0000 == 24 [pid = 1759] [id = 780]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11d1ce800 == 23 [pid = 1759] [id = 779]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11d870000 == 22 [pid = 1759] [id = 778]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11d63b000 == 21 [pid = 1759] [id = 777]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x125e1e800 == 20 [pid = 1759] [id = 775]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11df8e800 == 19 [pid = 1759] [id = 776]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x1373c9800 == 18 [pid = 1759] [id = 774]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x137310000 == 17 [pid = 1759] [id = 773]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x137238000 == 16 [pid = 1759] [id = 772]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x135e03000 == 15 [pid = 1759] [id = 770]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x1360c4800 == 14 [pid = 1759] [id = 771]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x1302d0000 == 13 [pid = 1759] [id = 769]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x130052000 == 12 [pid = 1759] [id = 768]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12ffd8000 == 11 [pid = 1759] [id = 767]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12fe28800 == 10 [pid = 1759] [id = 766]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12f45e800 == 9 [pid = 1759] [id = 765]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12bde5000 == 8 [pid = 1759] [id = 764]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12bb56000 == 7 [pid = 1759] [id = 763]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11f399000 == 6 [pid = 1759] [id = 737]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x1272bb000 == 5 [pid = 1759] [id = 762]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x125288800 == 4 [pid = 1759] [id = 761]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x12b603800 == 3 [pid = 1759] [id = 759]
08:05:09 INFO - PROCESS | 1755 | --DOCSHELL 0x11cbd9000 == 2 [pid = 1759] [id = 760]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x126d0d400) [pid = 1759] [serial = 2120] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x1274bb400) [pid = 1759] [serial = 2083] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x126c7b400) [pid = 1759] [serial = 2091] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x128da1800) [pid = 1759] [serial = 2094] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x126c81c00) [pid = 1759] [serial = 2078] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x135c6bc00) [pid = 1759] [serial = 2022] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x1229e4c00) [pid = 1759] [serial = 2070] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x125b4b800) [pid = 1759] [serial = 2088] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x11f3e4c00) [pid = 1759] [serial = 2067] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x12620b400) [pid = 1759] [serial = 2073] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x11cf5cc00) [pid = 1759] [serial = 2112] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x12fe8fc00) [pid = 1759] [serial = 2109] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x1229f1400) [pid = 1759] [serial = 2115] [outer = 0x0] [url = about:blank]
08:05:09 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x12f4af400) [pid = 1759] [serial = 2106] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | JavaScript error: http://web-platform.test:8000/screen-orientation/lock-basic.html, line 11: NotSupportedError: Operation is not supported
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x135eab800) [pid = 1759] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x13609cc00) [pid = 1759] [serial = 2165] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x135c76400) [pid = 1759] [serial = 2039] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x130272400) [pid = 1759] [serial = 2152] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x126bc1000) [pid = 1759] [serial = 2123] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x12fc3dc00) [pid = 1759] [serial = 2146] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x11d34f800) [pid = 1759] [serial = 2128] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x126e0a400) [pid = 1759] [serial = 2168] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x11ddcb800) [pid = 1759] [serial = 2185] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x125b53800) [pid = 1759] [serial = 2026] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x11a713800) [pid = 1759] [serial = 2126] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x12b3e2800) [pid = 1759] [serial = 2170] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x12b184000) [pid = 1759] [serial = 2137] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0x135eb7000) [pid = 1759] [serial = 2044] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x12b5a0800) [pid = 1759] [serial = 2140] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 94 (0x12fe8d800) [pid = 1759] [serial = 2149] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 93 (0x13635cc00) [pid = 1759] [serial = 2053] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 92 (0x135f9dc00) [pid = 1759] [serial = 2158] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 91 (0x11a7f2c00) [pid = 1759] [serial = 2173] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 90 (0x11cb95400) [pid = 1759] [serial = 2179] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x1274be800) [pid = 1759] [serial = 2134] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x11c876800) [pid = 1759] [serial = 2163] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158697438]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x12b67f800) [pid = 1759] [serial = 2143] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x11a705400) [pid = 1759] [serial = 2176] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x125b48c00) [pid = 1759] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x125b48800) [pid = 1759] [serial = 2131] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x1363a2400) [pid = 1759] [serial = 2056] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0x1373bdc00) [pid = 1759] [serial = 2050] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x1397d7400) [pid = 1759] [serial = 2059] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x11cddcc00) [pid = 1759] [serial = 2023] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x1266edc00) [pid = 1759] [serial = 2020] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x13609b400) [pid = 1759] [serial = 2047] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x11e26fc00) [pid = 1759] [serial = 2188] [outer = 0x0] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x12f4b7800) [pid = 1759] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0x130278000) [pid = 1759] [serial = 2155] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x126b4d800) [pid = 1759] [serial = 2029] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x11cf5d800) [pid = 1759] [serial = 2182] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x11e20a000) [pid = 1759] [serial = 2062] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x11cff3800) [pid = 1759] [serial = 1972] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x12b684000) [pid = 1759] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x129b57000) [pid = 1759] [serial = 1969] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x12ba46c00) [pid = 1759] [serial = 1966] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x1262f0c00) [pid = 1759] [serial = 2191] [outer = 0x0] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x12b188000) [pid = 1759] [serial = 2138] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x13609b000) [pid = 1759] [serial = 2159] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0x135eb2c00) [pid = 1759] [serial = 2156] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x11d822800) [pid = 1759] [serial = 2129] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x126e13000) [pid = 1759] [serial = 2197] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x11c879800) [pid = 1759] [serial = 2177] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x1301e3800) [pid = 1759] [serial = 2150] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x11d350400) [pid = 1759] [serial = 2183] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x1302b1400) [pid = 1759] [serial = 2153] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0x128da9000) [pid = 1759] [serial = 2135] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x11e4dc800) [pid = 1759] [serial = 2186] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0x12fe91c00) [pid = 1759] [serial = 2147] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0x11d615400) [pid = 1759] [serial = 2180] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 53 (0x12ba44800) [pid = 1759] [serial = 2171] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 52 (0x12b682800) [pid = 1759] [serial = 2141] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 51 (0x12ba4a400) [pid = 1759] [serial = 2144] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 50 (0x126bc0000) [pid = 1759] [serial = 2132] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 49 (0x1262f2000) [pid = 1759] [serial = 2192] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 48 (0x125b4f000) [pid = 1759] [serial = 2189] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 47 (0x126c7f400) [pid = 1759] [serial = 2195] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 46 (0x1262fc800) [pid = 1759] [serial = 2194] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 45 (0x135f9e400) [pid = 1759] [serial = 2164] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1449158697438]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 44 (0x136356c00) [pid = 1759] [serial = 2161] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 43 (0x11d350000) [pid = 1759] [serial = 2169] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 42 (0x139902c00) [pid = 1759] [serial = 2166] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 41 (0x11c6a8000) [pid = 1759] [serial = 2174] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 40 (0x11cde3400) [pid = 1759] [serial = 2127] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 39 (0x12b42d000) [pid = 1759] [serial = 2139] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 38 (0x136364400) [pid = 1759] [serial = 2055] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 37 (0x12718cc00) [pid = 1759] [serial = 2028] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 36 (0x139908400) [pid = 1759] [serial = 2064] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 35 (0x12fc43800) [pid = 1759] [serial = 1974] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 34 (0x1373bd800) [pid = 1759] [serial = 2049] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 33 (0x135f99c00) [pid = 1759] [serial = 1845] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 32 (0x135ec4400) [pid = 1759] [serial = 2041] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 31 (0x135c71000) [pid = 1759] [serial = 2036] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 30 (0x1229ed000) [pid = 1759] [serial = 2025] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 29 (0x13639b400) [pid = 1759] [serial = 2046] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 28 (0x12bb23400) [pid = 1759] [serial = 2031] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 27 (0x12fc3b400) [pid = 1759] [serial = 1971] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 26 (0x12f4ad800) [pid = 1759] [serial = 1968] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 25 (0x11ddc5400) [pid = 1759] [serial = 2184] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 24 (0x11f3e6400) [pid = 1759] [serial = 2187] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 23 (0x137430000) [pid = 1759] [serial = 2052] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 22 (0x11db31c00) [pid = 1759] [serial = 2181] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 21 (0x13a3e4000) [pid = 1759] [serial = 2061] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 20 (0x12b7e2400) [pid = 1759] [serial = 2142] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 19 (0x12fb6c000) [pid = 1759] [serial = 2145] [outer = 0x0] [url = about:blank]
08:05:13 INFO - PROCESS | 1755 | --DOMWINDOW == 18 (0x1397df400) [pid = 1759] [serial = 2058] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 17 (0x11cdea000) [pid = 1759] [serial = 2175] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 16 (0x13990cc00) [pid = 1759] [serial = 2167] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 15 (0x128dad400) [pid = 1759] [serial = 2125] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 14 (0x126e95000) [pid = 1759] [serial = 2133] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 13 (0x13990f400) [pid = 1759] [serial = 2172] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 12 (0x135d74c00) [pid = 1759] [serial = 2154] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 11 (0x12ffb3400) [pid = 1759] [serial = 2148] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 10 (0x11d34e400) [pid = 1759] [serial = 2178] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 9 (0x129b4b000) [pid = 1759] [serial = 2136] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 8 (0x13026e800) [pid = 1759] [serial = 2151] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 7 (0x1229f2000) [pid = 1759] [serial = 2130] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 6 (0x135ec6400) [pid = 1759] [serial = 2157] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 5 (0x13742a400) [pid = 1759] [serial = 2162] [outer = 0x0] [url = about:blank]
08:05:17 INFO - PROCESS | 1755 | --DOMWINDOW == 4 (0x125ec0800) [pid = 1759] [serial = 2190] [outer = 0x0] [url = about:blank]
08:05:33 INFO - PROCESS | 1755 | MARIONETTE LOG: INFO: Timeout fired
08:05:34 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
08:05:34 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
08:05:34 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
08:05:34 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30298ms
08:05:34 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
08:05:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x1119d1000 == 3 [pid = 1759] [id = 786]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 5 (0x11197a800) [pid = 1759] [serial = 2199] [outer = 0x0]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 6 (0x11197e800) [pid = 1759] [serial = 2200] [outer = 0x11197a800]
08:05:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x119fb2000) [pid = 1759] [serial = 2201] [outer = 0x11197a800]
08:05:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x111a95800 == 4 [pid = 1759] [id = 787]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x11a24b800) [pid = 1759] [serial = 2202] [outer = 0x0]
08:05:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x119e45800 == 5 [pid = 1759] [id = 788]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x11a24c400) [pid = 1759] [serial = 2203] [outer = 0x0]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x119fa9400) [pid = 1759] [serial = 2204] [outer = 0x11a24c400]
08:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x11a24d000) [pid = 1759] [serial = 2205] [outer = 0x11a24b800]
08:05:42 INFO - PROCESS | 1755 | --DOCSHELL 0x126254000 == 4 [pid = 1759] [id = 785]
08:05:48 INFO - PROCESS | 1755 | --DOMWINDOW == 10 (0x126e9b000) [pid = 1759] [serial = 2198] [outer = 0x0] [url = about:blank]
08:05:48 INFO - PROCESS | 1755 | --DOMWINDOW == 9 (0x11197e800) [pid = 1759] [serial = 2200] [outer = 0x0] [url = about:blank]
08:05:48 INFO - PROCESS | 1755 | --DOMWINDOW == 8 (0x126c83400) [pid = 1759] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
08:05:58 INFO - PROCESS | 1755 | --DOCSHELL 0x12cde1000 == 6 [pid = 1755] [id = 7]
08:06:04 INFO - PROCESS | 1755 | MARIONETTE LOG: INFO: Timeout fired
08:06:04 INFO - TEST-FAIL | /screen-orientation/lock-sandboxed-iframe.html | Test without 'allow-orientation-lock' sandboxing directive - assert_equals: screen.lockOrientation() throws a SecurityError expected "SecurityError" but got "NotSupportedError"
08:06:04 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
08:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:06:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
08:06:04 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
08:06:04 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
08:06:04 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
08:06:04 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30283ms
08:06:04 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
08:06:04 INFO - PROCESS | 1755 | --DOCSHELL 0x111a95800 == 3 [pid = 1759] [id = 787]
08:06:04 INFO - PROCESS | 1755 | --DOCSHELL 0x119e45800 == 2 [pid = 1759] [id = 788]
08:06:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x113288000 == 3 [pid = 1759] [id = 789]
08:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x111964400) [pid = 1759] [serial = 2206] [outer = 0x0]
08:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x11325f800) [pid = 1759] [serial = 2207] [outer = 0x111964400]
08:06:04 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x11a22f400) [pid = 1759] [serial = 2208] [outer = 0x111964400]
08:06:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x11328b800 == 4 [pid = 1759] [id = 790]
08:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 12 (0x11a376c00) [pid = 1759] [serial = 2209] [outer = 0x0]
08:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 13 (0x11a475800) [pid = 1759] [serial = 2210] [outer = 0x11a376c00]
08:06:08 INFO - PROCESS | 1755 | --DOCSHELL 0x12cde0800 == 5 [pid = 1755] [id = 8]
08:06:10 INFO - PROCESS | 1755 | --DOMWINDOW == 15 (0x12b0a5c00) [pid = 1755] [serial = 19] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:06:10 INFO - PROCESS | 1755 | --DOMWINDOW == 14 (0x128c23400) [pid = 1755] [serial = 16] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
08:06:10 INFO - PROCESS | 1755 | --DOMWINDOW == 13 (0x113689c00) [pid = 1755] [serial = 25] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
08:06:12 INFO - PROCESS | 1755 | --DOCSHELL 0x1119d1000 == 3 [pid = 1759] [id = 786]
08:06:12 INFO - PROCESS | 1755 | --DOMWINDOW == 12 (0x11a24d000) [pid = 1759] [serial = 2205] [outer = 0x11a24b800] [url = about:blank]
08:06:12 INFO - PROCESS | 1755 | --DOMWINDOW == 11 (0x119fa9400) [pid = 1759] [serial = 2204] [outer = 0x11a24c400] [url = about:blank]
08:06:13 INFO - PROCESS | 1755 | --DOMWINDOW == 10 (0x11a24c400) [pid = 1759] [serial = 2203] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
08:06:13 INFO - PROCESS | 1755 | --DOMWINDOW == 9 (0x11a24b800) [pid = 1759] [serial = 2202] [outer = 0x0] [url = about:blank]
08:06:15 INFO - PROCESS | 1755 | --DOMWINDOW == 12 (0x11ff45800) [pid = 1755] [serial = 18] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
08:06:19 INFO - PROCESS | 1755 | --DOMWINDOW == 8 (0x119fb2000) [pid = 1759] [serial = 2201] [outer = 0x0] [url = about:blank]
08:06:19 INFO - PROCESS | 1755 | --DOMWINDOW == 7 (0x11325f800) [pid = 1759] [serial = 2207] [outer = 0x0] [url = about:blank]
08:06:19 INFO - PROCESS | 1755 | --DOMWINDOW == 6 (0x11197a800) [pid = 1759] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
08:06:34 INFO - PROCESS | 1755 | MARIONETTE LOG: INFO: Timeout fired
08:06:34 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
08:06:34 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30263ms
08:06:34 INFO - TEST-START | /screen-orientation/onchange-event.html
08:06:34 INFO - PROCESS | 1755 | --DOCSHELL 0x11328b800 == 2 [pid = 1759] [id = 790]
08:06:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x111aa0000 == 3 [pid = 1759] [id = 791]
08:06:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x1119f6000) [pid = 1759] [serial = 2211] [outer = 0x0]
08:06:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x11325f800) [pid = 1759] [serial = 2212] [outer = 0x1119f6000]
08:06:34 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:06:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x11a22fc00) [pid = 1759] [serial = 2213] [outer = 0x1119f6000]
08:06:43 INFO - PROCESS | 1755 | --DOCSHELL 0x113288000 == 2 [pid = 1759] [id = 789]
08:06:43 INFO - PROCESS | 1755 | --DOMWINDOW == 8 (0x11a475800) [pid = 1759] [serial = 2210] [outer = 0x11a376c00] [url = about:blank]
08:06:43 INFO - PROCESS | 1755 | --DOMWINDOW == 7 (0x11a376c00) [pid = 1759] [serial = 2209] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
08:06:49 INFO - PROCESS | 1755 | --DOMWINDOW == 6 (0x11325f800) [pid = 1759] [serial = 2212] [outer = 0x0] [url = about:blank]
08:06:49 INFO - PROCESS | 1755 | --DOMWINDOW == 5 (0x111964400) [pid = 1759] [serial = 2206] [outer = 0x0] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
08:06:53 INFO - PROCESS | 1755 | --DOMWINDOW == 4 (0x11a22f400) [pid = 1759] [serial = 2208] [outer = 0x0] [url = about:blank]
08:07:04 INFO - PROCESS | 1755 | MARIONETTE LOG: INFO: Timeout fired
08:07:04 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
08:07:04 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
08:07:04 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30284ms
08:07:04 INFO - TEST-START | /screen-orientation/orientation-api.html
08:07:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x111a9e800 == 3 [pid = 1759] [id = 792]
08:07:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 5 (0x1119f2800) [pid = 1759] [serial = 2214] [outer = 0x0]
08:07:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 6 (0x11325f800) [pid = 1759] [serial = 2215] [outer = 0x1119f2800]
08:07:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x11a230000) [pid = 1759] [serial = 2216] [outer = 0x1119f2800]
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
08:07:05 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 541ms
08:07:05 INFO - TEST-START | /screen-orientation/orientation-reading.html
08:07:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x10dcb0000 == 4 [pid = 1759] [id = 793]
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x11a24f400) [pid = 1759] [serial = 2217] [outer = 0x0]
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x11a47ac00) [pid = 1759] [serial = 2218] [outer = 0x11a24f400]
08:07:05 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x11a22d400) [pid = 1759] [serial = 2219] [outer = 0x11a24f400]
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
08:07:05 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
08:07:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
08:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
08:07:05 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
08:07:05 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test that screen.orientation values change if the orientation changes - assert_unreached: Unexpected orientation change Reached unreachable code
08:07:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
08:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
08:07:05 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
08:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:07:05 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
08:07:05 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 423ms
08:07:05 INFO - TEST-START | /selection/Document-open.html
08:07:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c404000 == 5 [pid = 1759] [id = 794]
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x11a70f400) [pid = 1759] [serial = 2220] [outer = 0x0]
08:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 12 (0x11a7f2800) [pid = 1759] [serial = 2221] [outer = 0x11a70f400]
08:07:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 13 (0x11a7fcc00) [pid = 1759] [serial = 2222] [outer = 0x11a70f400]
08:07:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c40c000 == 6 [pid = 1759] [id = 795]
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 14 (0x11c425c00) [pid = 1759] [serial = 2223] [outer = 0x0]
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 15 (0x11c426c00) [pid = 1759] [serial = 2224] [outer = 0x11c425c00]
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 16 (0x11c427400) [pid = 1759] [serial = 2225] [outer = 0x11c425c00]
08:07:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
08:07:06 INFO - TEST-FAIL | /selection/Document-open.html | Selection must be replaced with a new object after document.open() - assert_not_equals: After document.open(), the Selection object must no longer be the same got disallowed value object ""
08:07:06 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
08:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:06 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
08:07:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
08:07:06 INFO - TEST-OK | /selection/Document-open.html | took 425ms
08:07:06 INFO - TEST-START | /selection/addRange.html
08:07:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x11c672000 == 7 [pid = 1759] [id = 796]
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x11a751000) [pid = 1759] [serial = 2226] [outer = 0x0]
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 18 (0x11c42a000) [pid = 1759] [serial = 2227] [outer = 0x11a751000]
08:07:06 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:07:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 19 (0x11c42f400) [pid = 1759] [serial = 2228] [outer = 0x11a751000]
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "A" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:40 INFO - Selection.addRange() tests
08:07:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO - "
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO - "
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:40 INFO - Selection.addRange() tests
08:07:40 INFO - Selection.addRange() tests
08:07:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO - "
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:40 INFO - "
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:40 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:40 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - Selection.addRange() tests
08:07:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:41 INFO - "
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:41 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:42 INFO - "
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:42 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:42 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:42 INFO - Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:43 INFO - "
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:43 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:43 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:43 INFO - Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:44 INFO - "
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:44 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:44 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:44 INFO - Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:45 INFO - "
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:45 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:45 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:45 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - Selection.addRange() tests
08:07:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:46 INFO - "
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:46 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - Selection.addRange() tests
08:07:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:47 INFO - "
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:47 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:48 INFO - "
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:48 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:48 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:48 INFO - Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:49 INFO - "
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:49 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:49 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:49 INFO - Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:50 INFO - "
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:50 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:50 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:50 INFO - Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:51 INFO - "
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:51 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:51 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:51 INFO - Selection.addRange() tests
08:07:52 INFO - Selection.addRange() tests
08:07:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:52 INFO - "
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
08:07:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
08:07:52 INFO - "
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
08:07:52 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
08:07:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
08:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:07:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:07:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
08:07:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
08:07:52 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
08:07:52 INFO - - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.query(q)
08:08:19 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
08:08:19 INFO - root.queryAll(q)
08:08:19 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
08:08:19 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with value (with no refNodes): .attr-presence-div1[align] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching align attribute with value (with no refNodes): .attr-presence-div1[align] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching align attribute with value (with refNode Element): .attr-presence-div1[align] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching align attribute with value (with refNode Element): .attr-presence-div1[align] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with empty value (with no refNodes): .attr-presence-div2[align] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching align attribute with empty value (with no refNodes): .attr-presence-div2[align] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching align attribute with empty value (with refNode Element): .attr-presence-div2[align] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching align attribute with empty value (with refNode Element): .attr-presence-div2[align] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching title attribute, case insensitivity (with no refNodes): [TiTlE] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching title attribute, case insensitivity (with no refNodes): [TiTlE] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching title attribute, case insensitivity (with refNode Element): [TiTlE] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching title attribute, case insensitivity (with refNode Element): [TiTlE] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching custom data-* attribute (with no refNodes): [data-attr-presence] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching custom data-* attribute (with no refNodes): [data-attr-presence] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching custom data-* attribute (with refNode Element): [data-attr-presence] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching custom data-* attribute (with refNode Element): [data-attr-presence] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, not matching attribute with similar name (with no refNodes): .attr-presence-div3[align], .attr-presence-div4[align] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, not matching attribute with similar name (with no refNodes): .attr-presence-div3[align], .attr-presence-div4[align] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, not matching attribute with similar name (with refNode Element): .attr-presence-div3[align], .attr-presence-div4[align] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, not matching attribute with similar name (with refNode Element): .attr-presence-div3[align], .attr-presence-div4[align] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching multiple options with selected attributes (with refNode Element): #attr-presence-select3 option[selected] - root.queryAll is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:19 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:19 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching multiple options with selected attributes (with refNode Element): #attr-presence-select3 option[selected] - root.query is not a function
08:08:19 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:19 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:19 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching align attribute with value (with no refNodes): [align="center"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching align attribute with value (with no refNodes): [align="center"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching align attribute with value (with refNode Element): [align="center"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching align attribute with value (with refNode Element): [align="center"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching align attribute with empty value (with no refNodes): [align=""] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching align attribute with empty value (with no refNodes): [align=""] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching align attribute with empty value (with refNode Element): [align=""] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching align attribute with empty value (with refNode Element): [align=""] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, not matching align attribute with partial value (with no refNodes): [align="c"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, not matching align attribute with partial value (with no refNodes): [align="c"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, not matching align attribute with partial value (with refNode Element): [align="c"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, not matching align attribute with partial value (with refNode Element): [align="c"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, not matching align attribute with incorrect value (with no refNodes): [align="centera"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, not matching align attribute with incorrect value (with no refNodes): [align="centera"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, not matching align attribute with incorrect value (with refNode Element): [align="centera"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, not matching align attribute with incorrect value (with refNode Element): [align="centera"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-value="\e9"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-value="\e9"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-value="\e9"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-value="\e9"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-value_foo="\e9"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-value_foo="\e9"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-value_foo="\e9"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-value_foo="\e9"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type='hidden'],#attr-value input[type='radio'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type='hidden'],#attr-value input[type='radio'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type='hidden'],#attr-value input[type='radio'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type='hidden'],#attr-value input[type='radio'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type="hidden"],#attr-value input[type='radio'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type="hidden"],#attr-value input[type='radio'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type="hidden"],#attr-value input[type='radio'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type="hidden"],#attr-value input[type='radio'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with no refNodes): input[type=hidden],#attr-value input[type=radio] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with no refNodes): input[type=hidden],#attr-value input[type=radio] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with refNode Element): input[type=hidden],#attr-value input[type=radio] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with refNode Element): input[type=hidden],#attr-value input[type=radio] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching attribute with value using non-ASCII characters (with no refNodes): [data-attr-value=中文] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching attribute with value using non-ASCII characters (with no refNodes): [data-attr-value=中文] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching attribute with value using non-ASCII characters (with refNode Element): [data-attr-value=中文] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching attribute with value using non-ASCII characters (with refNode Element): [data-attr-value=中文] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching class attribute with value (with no refNodes): [class~="div1"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching class attribute with value (with no refNodes): [class~="div1"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching class attribute with value (with refNode Element): [class~="div1"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching class attribute with value (with refNode Element): [class~="div1"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, not matching class attribute with empty value (with no refNodes): [class~=""] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, not matching class attribute with empty value (with no refNodes): [class~=""] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, not matching class attribute with empty value (with refNode Element): [class~=""] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, not matching class attribute with empty value (with refNode Element): [class~=""] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, not matching class attribute with partial value (with no refNodes): [data-attr-whitespace~="div"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, not matching class attribute with partial value (with no refNodes): [data-attr-whitespace~="div"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, not matching class attribute with partial value (with refNode Element): [data-attr-whitespace~="div"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, not matching class attribute with partial value (with refNode Element): [data-attr-whitespace~="div"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-whitespace~="\0000e9"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-whitespace~="\0000e9"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-whitespace~="\0000e9"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-whitespace~="\0000e9"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-whitespace_foo~="\e9"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-whitespace_foo~="\e9"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-whitespace_foo~="\e9"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-whitespace_foo~="\e9"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with no refNodes): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with no refNodes): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with refNode Element): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with refNode Element): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with no refNodes): a[rel~="book mark"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with no refNodes): a[rel~="book mark"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with refNode Element): a[rel~="book mark"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with refNode Element): a[rel~="book mark"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with no refNodes): [title~=中文] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with no refNodes): [title~=中文] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with refNode Element): [title~=中文] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with refNode Element): [title~=中文] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with no refNodes): #attr-hyphen-div1[lang|="en"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with no refNodes): #attr-hyphen-div1[lang|="en"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with refNode Element): #attr-hyphen-div1[lang|="en"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with refNode Element): #attr-hyphen-div1[lang|="en"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, matching lang attribute with exact value (with no refNodes): #attr-hyphen-div2[lang|="fr"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, matching lang attribute with exact value (with no refNodes): #attr-hyphen-div2[lang|="fr"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, matching lang attribute with exact value (with refNode Element): #attr-hyphen-div2[lang|="fr"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, matching lang attribute with exact value (with refNode Element): #attr-hyphen-div2[lang|="fr"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, matching lang attribute with partial value (with no refNodes): #attr-hyphen-div3[lang|="en"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, matching lang attribute with partial value (with no refNodes): #attr-hyphen-div3[lang|="en"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, matching lang attribute with partial value (with refNode Element): #attr-hyphen-div3[lang|="en"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, matching lang attribute with partial value (with refNode Element): #attr-hyphen-div3[lang|="en"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, not matching incorrect value (with no refNodes): #attr-hyphen-div4[lang|="es-AR"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, not matching incorrect value (with no refNodes): #attr-hyphen-div4[lang|="es-AR"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang*="en-"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang*="en-"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes ending with specified substring, (with no refNodes): [lang*="-CH"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching lang attributes ending with specified substring, (with no refNodes): [lang*="-CH"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching lang attributes ending with specified substring, (with refNode Element): [lang*="-CH"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching lang attributes ending with specified substring, (with refNode Element): [lang*="-CH"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=' apple'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=' apple'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=' apple'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=' apple'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*='orange '] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*='orange '] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*='orange '] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*='orange '] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every third child element from the end (with no refNodes): li:nth-last-child(3n) - context is null
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every third child element from the end (with no refNodes): li:nth-last-child(3n) - context is null
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every third child element from the end (with refNode Element): li:nth-last-child(3n) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every third child element from the end (with refNode Element): li:nth-last-child(3n) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with no refNodes): li:nth-last-child(2n+4) - context is null
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with no refNodes): li:nth-last-child(2n+4) - context is null
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with refNode Element): li:nth-last-child(2n+4) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with refNode Element): li:nth-last-child(2n+4) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with no refNodes): :nth-last-child(4n-1) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with no refNodes): :nth-last-child(4n-1) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with refNode Element): :nth-last-child(4n-1) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with refNode Element): :nth-last-child(4n-1) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching the third em element (with no refNodes): em:nth-of-type(3) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching the third em element (with no refNodes): em:nth-of-type(3) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching the third em element (with refNode Element): em:nth-of-type(3) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching the third em element (with refNode Element): em:nth-of-type(3) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching every second element of their type (with no refNodes): :nth-of-type(2n) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching every second element of their type (with no refNodes): :nth-of-type(2n) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching every second element of their type (with refNode Element): :nth-of-type(2n) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching every second element of their type (with refNode Element): :nth-of-type(2n) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with no refNodes): span:nth-of-type(2n-1) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with no refNodes): span:nth-of-type(2n-1) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with refNode Element): span:nth-of-type(2n-1) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with refNode Element): span:nth-of-type(2n-1) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching the thrid last em element (with no refNodes): em:nth-last-of-type(3) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching the thrid last em element (with no refNodes): em:nth-last-of-type(3) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching the thrid last em element (with refNode Element): em:nth-last-of-type(3) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching the thrid last em element (with refNode Element): em:nth-last-of-type(3) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching every second last element of their type (with no refNodes): :nth-last-of-type(2n) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching every second last element of their type (with no refNodes): :nth-last-of-type(2n) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching every second last element of their type (with refNode Element): :nth-last-of-type(2n) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching every second last element of their type (with refNode Element): :nth-last-of-type(2n) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with no refNodes): span:nth-last-of-type(2n-1) - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with no refNodes): span:nth-last-of-type(2n-1) - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with refNode Element): span:nth-last-of-type(2n-1) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with refNode Element): span:nth-last-of-type(2n-1) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first em element (with no refNodes): em:first-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first em element (with no refNodes): em:first-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first em element (with refNode Element): em:first-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first em element (with refNode Element): em:first-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first of every type of element (with no refNodes): :first-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first of every type of element (with no refNodes): :first-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first of every type of element (with refNode Element): :first-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first of every type of element (with refNode Element): :first-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first td element in each table row (with no refNodes): tr :first-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first td element in each table row (with no refNodes): tr :first-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first td element in each table row (with refNode Element): tr :first-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first td element in each table row (with refNode Element): tr :first-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last em elemnet (with no refNodes): em:last-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last em elemnet (with no refNodes): em:last-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last em elemnet (with refNode Element): em:last-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last em elemnet (with refNode Element): em:last-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last of every type of element (with no refNodes): :last-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last of every type of element (with no refNodes): :last-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last of every type of element (with refNode Element): :last-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last of every type of element (with refNode Element): :last-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last td element in each table row (with no refNodes): tr :last-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last td element in each table row (with no refNodes): tr :last-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last td element in each table row (with refNode Element): tr :last-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last td element in each table row (with refNode Element): tr :last-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, matching first child div element (with no refNodes): div:first-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, matching first child div element (with no refNodes): div:first-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, matching first child div element (with refNode Element): div:first-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, matching first child div element (with refNode Element): div:first-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, doesn't match non-first-child elements (with no refNodes): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, doesn't match non-first-child elements (with no refNodes): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, doesn't match non-first-child elements (with refNode Element): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, doesn't match non-first-child elements (with refNode Element): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:first-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:first-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:first-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:first-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, matching last child div element (with no refNodes): div:last-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, matching last child div element (with no refNodes): div:last-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, matching last child div element (with refNode Element): div:last-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, matching last child div element (with refNode Element): div:last-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching specified language with exact value (1) (with no refNodes): #pseudo-lang-div2:lang(fr) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching specified language with exact value (1) (with no refNodes): #pseudo-lang-div2:lang(fr) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching specified language with partial value (1) (with no refNodes): #pseudo-lang-div3:lang(en) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching specified language with partial value (1) (with no refNodes): #pseudo-lang-div3:lang(en) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, not matching incorrect language (with no refNodes): #pseudo-lang-div4:lang(es-AR) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, not matching incorrect language (with no refNodes): #pseudo-lang-div4:lang(es-AR) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :enabled pseudo-class selector, matching all enabled form controls (1) (with no refNodes): #pseudo-ui :enabled - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :enabled pseudo-class selector, matching all enabled form controls (1) (with no refNodes): #pseudo-ui :enabled - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :enabled pseudo-class selector, matching all disabled form controls (1) (with no refNodes): #pseudo-ui :disabled - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :enabled pseudo-class selector, matching all disabled form controls (1) (with no refNodes): #pseudo-ui :disabled - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes (1) (with no refNodes): #pseudo-ui :checked - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :checked pseudo-class selector, matching checked radio buttons and checkboxes (1) (with no refNodes): #pseudo-ui :checked - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching (1) (with no refNodes): #not>:not(div) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching (1) (with no refNodes): #not>:not(div) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching (1) (with no refNodes): #not * :not(:first-child) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching (1) (with no refNodes): #not * :not(:first-child) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching nothing (with no refNodes): :not(*) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching nothing (with no refNodes): :not(*) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching nothing (with no refNodes): :not(*|*) - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching nothing (with no refNodes): :not(*|*) - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-line - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :first-line pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-line - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-line - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-line - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-letter - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-letter - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-letter - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-letter - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :before pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:before - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :before pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:before - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::before pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::before - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::before pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::before - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :after pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:after - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :after pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:after - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::after pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::after - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::after pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::after - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with specified class (1) (with no refNodes): .class-p - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with specified class (1) (with no refNodes): .class-p - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, chained, matching only elements with all specified classes (1) (with no refNodes): #class .apple.orange.banana - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, chained, matching only elements with all specified classes (1) (with no refNodes): #class .apple.orange.banana - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class Selector, chained, with type selector (1) (with no refNodes): div.apple.banana.orange - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class Selector, chained, with type selector (1) (with no refNodes): div.apple.banana.orange - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching multiple elements with class value using non-ASCII characters (1) (with no refNodes): .台北 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching multiple elements with class value using non-ASCII characters (1) (with no refNodes): .台北 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class with escaped character (1) (with no refNodes): .foo\:bar - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class with escaped character (1) (with no refNodes): .foo\:bar - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class with escaped character (1) (with no refNodes): .test\.foo\[5\]bar - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class with escaped character (1) (with no refNodes): .test\.foo\[5\]bar - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with specified id (1) (with no refNodes): #id #id-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with specified id (1) (with no refNodes): #id #id-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID Selector, chained, with type selector (1) (with no refNodes): div#id-div1, div#id-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID Selector, chained, with type selector (1) (with no refNodes): div#id-div1, div#id-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, not matching non-existent descendant (with no refNodes): #id #none - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, not matching non-existent descendant (with no refNodes): #id #none - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, not matching non-existent ancestor (with no refNodes): #none #id-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, not matching non-existent ancestor (with no refNodes): #none #id-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching multiple elements with duplicate id (1) (with no refNodes): #id-li-duplicate - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching multiple elements with duplicate id (1) (with no refNodes): #id-li-duplicate - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with id with escaped character (with no refNodes): #\#foo\:bar - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with id with escaped character (with no refNodes): #\#foo\:bar - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with id with escaped character (with no refNodes): #test\.foo\[5\]bar - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with id with escaped character (with no refNodes): #test\.foo\[5\]bar - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching element with any namespace (with no refNodes): #any-namespace *|div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching element with any namespace (with no refNodes): #any-namespace *|div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching div elements in no namespace only (with no refNodes): #no-namespace |div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching div elements in no namespace only (with no refNodes): #no-namespace |div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching any elements in no namespace only (with no refNodes): #no-namespace |* - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching any elements in no namespace only (with no refNodes): #no-namespace |* - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element that is a descendant of an element with id (1) (with no refNodes): #descendant div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element that is a descendant of an element with id (1) (with no refNodes): #descendant div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): body #descendant-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): body #descendant-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): div #descendant-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): div #descendant-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant #descendant-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant #descendant-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant .descendant-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant .descendant-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1 .descendant-div3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1 .descendant-div3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, not matching element with id that is not a descendant of an element with id (with no refNodes): #descendant-div1 #descendant-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, not matching element with id that is not a descendant of an element with id (with no refNodes): #descendant-div1 #descendant-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
08:08:20 INFO - #descendant-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
08:08:20 INFO - #descendant-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element that is a child of an element with id (1) (with no refNodes): #child>div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element that is a child of an element with id (1) (with no refNodes): #child>div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element (1) (with no refNodes): div>#child-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element (1) (with no refNodes): div>#child-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element with id (1) (with no refNodes): #child>#child-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element with id (1) (with no refNodes): #child>#child-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element with class (1) (with no refNodes): #child-div1>.child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element with class (1) (with no refNodes): #child-div1>.child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with class that is a child of an element with class (1) (with no refNodes): .child-div1>.child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with class that is a child of an element with class (1) (with no refNodes): .child-div1>.child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with id that is not a child of an element with id (with no refNodes): #child>#child-div3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with id that is not a child of an element with id (with no refNodes): #child>#child-div3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with id that is not a child of an element with class (with no refNodes): #child-div1>.child-div3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with id that is not a child of an element with class (with no refNodes): #child-div1>.child-div3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with class that is not a child of an element with class (with no refNodes): .child-div1>.child-div3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with class that is not a child of an element with class (with no refNodes): .child-div1>.child-div3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, surrounded by whitespace (1) (with no refNodes): #child-div1
08:08:20 INFO - >
08:08:20 INFO - #child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, surrounded by whitespace (1) (with no refNodes): #child-div1
08:08:20 INFO - >
08:08:20 INFO - #child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, whitespace after (1) (with no refNodes): #child-div1>
08:08:20 INFO - #child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, whitespace after (1) (with no refNodes): #child-div1>
08:08:20 INFO - #child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, whitespace before (1) (with no refNodes): #child-div1
08:08:20 INFO - >#child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, whitespace before (1) (with no refNodes): #child-div1
08:08:20 INFO - >#child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, no whitespace (1) (with no refNodes): #child-div1>#child-div2 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, no whitespace (1) (with no refNodes): #child-div1>#child-div2 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element (1) (with no refNodes): div+#adjacent-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element (1) (with no refNodes): div+#adjacent-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+#adjacent-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+#adjacent-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+.adjacent-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+.adjacent-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class (1) (with no refNodes): .adjacent-div2+.adjacent-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class (1) (with no refNodes): .adjacent-div2+.adjacent-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element (1) (with no refNodes): #adjacent div+p - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element (1) (with no refNodes): #adjacent div+p - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id (with no refNodes): #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id (with no refNodes): #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, surrounded by whitespace (1) (with no refNodes): #adjacent-p2
08:08:20 INFO - +
08:08:20 INFO - #adjacent-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, surrounded by whitespace (1) (with no refNodes): #adjacent-p2
08:08:20 INFO - +
08:08:20 INFO - #adjacent-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, whitespace after (1) (with no refNodes): #adjacent-p2+
08:08:20 INFO - #adjacent-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, whitespace after (1) (with no refNodes): #adjacent-p2+
08:08:20 INFO - #adjacent-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, whitespace before (1) (with no refNodes): #adjacent-p2
08:08:20 INFO - +#adjacent-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, whitespace before (1) (with no refNodes): #adjacent-p2
08:08:20 INFO - +#adjacent-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, no whitespace (1) (with no refNodes): #adjacent-p2+#adjacent-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, no whitespace (1) (with no refNodes): #adjacent-p2+#adjacent-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with id that is a sibling of an element (1) (with no refNodes): div~#sibling-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with id that is a sibling of an element (1) (with no refNodes): div~#sibling-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with id that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~#sibling-div4 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with id that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~#sibling-div4 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with class that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~.sibling-div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with class that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~.sibling-div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching p element that is a sibling of a div element (1) (with no refNodes): #sibling div~p - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching p element that is a sibling of a div element (1) (with no refNodes): #sibling div~p - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, not matching element with id that is not a sibling after a p element (1) (with no refNodes): #sibling>p~div - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, not matching element with id that is not a sibling after a p element (1) (with no refNodes): #sibling>p~div - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, not matching element with id that is not a sibling after an element with id (with no refNodes): #sibling-div2~#sibling-div3, #sibling-div2~#sibling-div1 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, not matching element with id that is not a sibling after an element with id (with no refNodes): #sibling-div2~#sibling-div3, #sibling-div2~#sibling-div1 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, surrounded by whitespace (1) (with no refNodes): #sibling-p2
08:08:20 INFO - ~
08:08:20 INFO - #sibling-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, surrounded by whitespace (1) (with no refNodes): #sibling-p2
08:08:20 INFO - ~
08:08:20 INFO - #sibling-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, whitespace after (1) (with no refNodes): #sibling-p2~
08:08:20 INFO - #sibling-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, whitespace after (1) (with no refNodes): #sibling-p2~
08:08:20 INFO - #sibling-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, whitespace before (1) (with no refNodes): #sibling-p2
08:08:20 INFO - ~#sibling-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, whitespace before (1) (with no refNodes): #sibling-p2
08:08:20 INFO - ~#sibling-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, no whitespace (1) (with no refNodes): #sibling-p2~#sibling-p3 - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, no whitespace (1) (with no refNodes): #sibling-p2~#sibling-p3 - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, surrounded by whitespace (1) (with no refNodes): #group em
08:08:20 INFO -
08:08:20 INFO - ,
08:08:20 INFO -
08:08:20 INFO - #group strong - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, surrounded by whitespace (1) (with no refNodes): #group em
08:08:20 INFO -
08:08:20 INFO - ,
08:08:20 INFO -
08:08:20 INFO - #group strong - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, whitespace after (1) (with no refNodes): #group em,
08:08:20 INFO - #group strong - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, whitespace after (1) (with no refNodes): #group em,
08:08:20 INFO - #group strong - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, whitespace before (1) (with no refNodes): #group em
08:08:20 INFO - ,#group strong - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, whitespace before (1) (with no refNodes): #group em
08:08:20 INFO - ,#group strong - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, no whitespace (1) (with no refNodes): #group em,#group strong - root.queryAll is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, no whitespace (1) (with no refNodes): #group em,#group strong - root.query is not a function
08:08:20 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:20 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
08:08:20 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
08:08:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
08:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:08:20 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
08:08:20 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 3097ms
08:08:20 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
08:08:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x126740000 == 8 [pid = 1759] [id = 811]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 41 (0x11a753800) [pid = 1759] [serial = 2267] [outer = 0x0]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 42 (0x11c4d4c00) [pid = 1759] [serial = 2268] [outer = 0x11a753800]
08:08:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 43 (0x137338c00) [pid = 1759] [serial = 2269] [outer = 0x11a753800]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 42 (0x11197b000) [pid = 1759] [serial = 2230] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 41 (0x11c827c00) [pid = 1759] [serial = 2246] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 40 (0x11c819400) [pid = 1759] [serial = 2243] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 39 (0x11c873c00) [pid = 1759] [serial = 2248] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 38 (0x11c4ce000) [pid = 1759] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/selection/test-iframe.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 37 (0x11c6a5000) [pid = 1759] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/selection/test-iframe.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 36 (0x119fa9400) [pid = 1759] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 35 (0x11c427000) [pid = 1759] [serial = 2242] [outer = 0x0] [url = http://web-platform.test:8000/selection/getRangeAt.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 34 (0x11a232800) [pid = 1759] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 33 (0x11c45d400) [pid = 1759] [serial = 2245] [outer = 0x0] [url = http://web-platform.test:8000/selection/getSelection.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 32 (0x11c86cc00) [pid = 1759] [serial = 2250] [outer = 0x0] [url = http://web-platform.test:8000/selection/interfaces.html]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 31 (0x11d12a000) [pid = 1759] [serial = 2254] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 30 (0x11c450c00) [pid = 1759] [serial = 2236] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 29 (0x11cb91400) [pid = 1759] [serial = 2252] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 28 (0x11cb88400) [pid = 1759] [serial = 2251] [outer = 0x0] [url = about:blank]
08:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 27 (0x11a233c00) [pid = 1759] [serial = 2233] [outer = 0x0] [url = about:blank]
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\"]" but got "before_set "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\"]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\"]" but got "before_set "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\"]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
08:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
08:08:21 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
08:08:21 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 635ms
08:08:21 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
08:08:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x130041800 == 9 [pid = 1759] [id = 812]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 28 (0x11a3bcc00) [pid = 1759] [serial = 2270] [outer = 0x0]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 29 (0x11d85c400) [pid = 1759] [serial = 2271] [outer = 0x11a3bcc00]
08:08:21 INFO - PROCESS | 1755 | [Child 1759] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 430
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 30 (0x11d862400) [pid = 1759] [serial = 2272] [outer = 0x11a3bcc00]
08:08:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fbdf800 == 10 [pid = 1759] [id = 813]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 31 (0x11d866000) [pid = 1759] [serial = 2273] [outer = 0x0]
08:08:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x12fbe4800 == 11 [pid = 1759] [id = 814]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 32 (0x11d866c00) [pid = 1759] [serial = 2274] [outer = 0x0]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 33 (0x11d868000) [pid = 1759] [serial = 2275] [outer = 0x11d866000]
08:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 34 (0x11a32d000) [pid = 1759] [serial = 2276] [outer = 0x11d866c00]
08:08:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
08:08:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='ä' i] /* COMBINING in both */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='ä' i] /* COMBINING in both */
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='Ä' i] /* COMBINING in both */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='Ä' i] /* COMBINING in both */
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='left' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='left' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='LEFT' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='LEFT' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | @namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 2 but got 1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'][foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'][foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='BAR']
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='BAR']
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
08:08:22 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo=' ' i] /* \0 in selector */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo=' ' i] /* \0 in selector */
with querySelector in standards mode - An invalid or illegal string was specified
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
08:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
08:08:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
08:08:22 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
08:08:22 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
08:08:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
08:08:22 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */